Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.738-nightly
What's Changed
Exciting New Features ✨
- feat: Re-introduce Streaming Load API by @youngsofun in #17921
- feat(query): support unset quota for workload group by @zhang2014 in #17924
Thoughtful Bug Fix 🔧
- fix: Handle concurrent
gc_dropped_db_by_id
andundrop_database
operations safely by @dantengsky in #17901 - fix(query): ignore system database in stats by @everpcpc in #17925
Others 📒
- chore(ci): fix release image registries by @everpcpc in #17914
- chore: fix release ghcr repo by @everpcpc in #17915
- chore(ci): fix permissions for cloud build by @everpcpc in #17916
- chore: fix ci login for ghcr by @everpcpc in #17917
- chore(ci): fix docker release repo by @everpcpc in #17918
- chore(query): add some function alias by @sundy-li in #17920
- chore: fix
bloom_size
typo on ngram index logic test by @KKould in #17922
Full Changelog: v1.2.737-nightly...v1.2.738-nightly
v1.2.737-nightly
What's Changed
Exciting New Features ✨
- feat(base): allow exceeded memory limit if no workload by @zhang2014 in #17785
Thoughtful Bug Fix 🔧
- fix: overflow error in get_partition_id() by @SkyFan2002 in #17906
Code Refactor 🎉
- refactor(query): introduces trait SimpleType to simplify the ValueType implementation. by @forsaken628 in #17909
Others 📒
New Contributors
Full Changelog: v1.2.736-nightly...v1.2.737-nightly
v1.2.736-nightly
What's Changed
Exciting New Features ✨
- feat(query): support manage query workload through sql by @zhang2014 in #17881
- feat(query): iceberg data cache by @sundy-li in #17787
- feat: impl
NgramIndex
forFuseTable
, improve like query performance by @KKould in #17852 - chore:
VirtualColumn
Bind by @KKould in #17862 - feat: support using fragment forest to execute additional broadcast operations. by @SkyFan2002 in #17872
- feat: new table option
enable_auto_vacuum
by @dantengsky in #17884 - feat: new settings
data_retention_num_snapshots_to_keep
by @dantengsky in #17893 - feat(meta-service): add initialization complete flag for watch by @drmingdrmer in #17900
- fix: avoid excessive concurrency in row fetch by @SkyFan2002 in #17885
- feat(query): Support
fuse_virtual_column
function to show virtual column size by @b41sh in #17910
Thoughtful Bug Fix 🔧
- fix(optimizer): histogram calculations for string (Bytes) data types by @BohuTANG in #17873
- fix(query): sort will still be OOM even if spill is enabled by @forsaken628 in #17883
- fix(storage): Move timeout layer before to ensure cancel safety by @Xuanwo in #17902
- fix(query): fix virtual column bind column by @b41sh in #17907
Code Refactor 🎉
- refactor: start a meta-service as local meta for testing by @drmingdrmer in #17821
- refactor(query): Optimize
FLATTEN
function with filter condition by @b41sh in #17892 - refactor(meta-embedded): remove embedded meta-store by @drmingdrmer in #17888
Others 📒
- chore: remove useless logic test on
explain_ngram_index.test
by @KKould in #17887 - chore: fix loading data for benchmark by @everpcpc in #17889
- chore(query): auto cast int to string for concat functions by @sundy-li in #17891
- chore(task): validate set settings name on alter taks set by @flaneur2020 in #17860
- chore: fix load hits for benchmark by @everpcpc in #17897
- chore(query): Clean up legacy virtual column codes by @b41sh in #17896
- chore: fix load tpch100 for benchmark by @everpcpc in #17899
Full Changelog: v1.2.735-nightly...v1.2.736-nightly
v1.2.735-nightly
What's Changed
Exciting New Features ✨
- feat(meta-client-semaphore): generate semaphore sequence using timestamps to reduce conflicts by @drmingdrmer in #17878
- feat(query): atomic workload group metadata management by @zhang2014 in #17880
Others 📒
- chore(query): use time base semaphore by @zhang2014 in #17879
Full Changelog: v1.2.734-nightly...v1.2.735-nightly
v1.2.734-nightly
What's Changed
Exciting New Features ✨
- feat(optimizer): part support decorrelating correlated subqueries in join conditions by @forsaken628 in #17871
- feat(cluster): support fuzzy match for warehouse unassign node by @zhang2014 in #17877
Thoughtful Bug Fix 🔧
- fix: recluster transient table failed with TransactionTimeout by @SkyFan2002 in #17868
- fix(binder):
nondeterministic_update
should accept not nullable inputs by @forsaken628 in #17874
Code Refactor 🎉
- refactor: add more log to semaphore, add benchmark CLI by @drmingdrmer in #17875
Others 📒
- chore: add a setting to disable runtime filter by @SkyFan2002 in #17869
Full Changelog: v1.2.733-nightly...v1.2.734-nightly
v1.2.733-nightly
What's Changed
Exciting New Features ✨
- feat: unload preserve order if the source is ordered. by @youngsofun in #17864
Thoughtful Bug Fix 🔧
- fix(query): Fix incorrect memory tracking in the HTTP handler by @zhang2014 in #17857
Code Refactor 🎉
- refactor(executor): refine physical hash join build by @BohuTANG in #17858
- refactor(query): refactor physical plan organization in pipeline builder for better readability by @BohuTANG in #17866
- refactor: new retention policy
ByNumOfSnapshotsToKeep
by @dantengsky in #17840
Others 📒
- chore(explain): Adds support for explain subquery in plans by @forsaken628 in #17861
Full Changelog: v1.2.732-nightly...v1.2.733-nightly
v1.2.732-nightly
What's Changed
Exciting New Features ✨
- feat(query): variant support extension types(Decimal, Binary, Date, Timestamp, Interval) by @b41sh in #17835
- feat: Add sampled trace support by @Xuanwo in #17850
Others 📒
- chore(query): remove query running graph dump log by @zhang2014 in #17856
- chore(query): use the same memory stat for http_query_handler and http_page_handler by @zhang2014 in #17855
- chore(query): add string view dict/freq/onevalue encoding for native format by @sundy-li in #17833
Full Changelog: v1.2.731-nightly...v1.2.732-nightly
v1.2.731-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix: Forward list operations to runtime to avoid hang by @Xuanwo in #17842
- fix(query): align roles api with table functions by @everpcpc in #17843
- fix: string Scalar should be escaped in
sql_display
by @youngsofun in #17854 - fix: prevent log table from logging its own logs by @dqhl76 in #17802
Build/Testing/CI Infra Changes 🔌
Others 📒
- chore:(query): support [SET | USE] CATALOG <catalog_name> by @TCeason in #17844
- chore(query): alternative to tbl_name FROM db_name syntax is db_name.tbl_name by @TCeason in #17848
Full Changelog: v1.2.730-nightly...v1.2.731-nightly
v1.2.730-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix(query): Default catalog can not create iceberg table engine by @TCeason in #17837
- fix: wrong calc of #rows of page in http handler. by @youngsofun in #17839
Build/Testing/CI Infra Changes 🔌
Others 📒
- chore(query): remove
upcast_gat
method by @forsaken628 in #17836
Full Changelog: v1.2.729-nightly...v1.2.730-nightly
v1.2.729-nightly
What's Changed
Build/Testing/CI Infra Changes 🔌
Others 📒
- chore(query): disable cluster level semaphore by @zhang2014 in #17830
Full Changelog: v1.2.728-nightly...v1.2.729-nightly