Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.847-nightly
What's Changed
Others 📒
- chore: make query service start after meta by @everpcpc in #19002
- chore(query): Refresh virtual column support limit and selection by @b41sh in #19001
Full Changelog: v1.2.846-nightly...v1.2.847-nightly
v1.2.846-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix: Block::to_record_batch fail when a column is array of NULLs. by @youngsofun in #18989
- fix:
desc password policycolumn types must match schema types. by @youngsofun in #18990
Code Refactor 🎉
- refactor(query): pass timezone by reference to avoid Arc churn by @TCeason in #18998
- refactor(query): remove potential performance hotspots caused by fetch_add by @zhang2014 in #18995
Others 📒
- chore(query): Accelerate vector index quantization score calculation with SIMD by @b41sh in #18957
- chore(query): clamp timestamps to jiff range before timezone conversion by @TCeason in #18996
Full Changelog: v1.2.845-nightly...v1.2.846-nightly
v1.2.845-nightly
What's Changed
Exciting New Features ✨
- feat: impl UDTF Server by @KKould in #18947
- feat(query):masking policy support rbac by @TCeason in #18982
- feat: improve runtime filter [Part 2] by @SkyFan2002 in #18955
Build/Testing/CI Infra Changes 🔌
Others 📒
Full Changelog: v1.2.844-nightly...v1.2.845-nightly
v1.2.844-nightly
What's Changed
Others 📒
- chore: adjust the storage method of timestamp_tz so that the timestamp value is retrieved directly. by @KKould in #18974
- chore: add more logs to cover aggregate spill by @dqhl76 in #18980
- chore(query): Virtual column support external table by @b41sh in #18981
Full Changelog: v1.2.843-nightly...v1.2.844-nightly
v1.2.843-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix(query): count_distinct needs to handle nullable correctly by @forsaken628 in #18973
Build/Testing/CI Infra Changes 🔌
Others 📒
- chore(query): improve python udf script by @sundy-li in #18960
- chore(query): delete replace masking/row access policy by @TCeason in #18972
- chore(query): Optimize Optimizer Performance by Reducing Redundant Computations by @b41sh in #18979
Full Changelog: v1.2.842-nightly...v1.2.843-nightly
v1.2.842-nightly
Full Changelog: v1.2.841-nightly...v1.2.842-nightly
v1.2.841-nightly
What's Changed
Exciting New Features ✨
- feat: http handler return geometry_output_format with data. by @youngsofun in #18963
- feat(query): add table statistics admin api by @zhang2014 in #18967
- feat: upgrade nom to version 8.0.0 and accelerate expr_element using the first token. by @KKould in #18935
Thoughtful Bug Fix 🔧
- fix(query): or_filter get incorrectly result by @zhyass in #18965
- fix(query): Fix copy into Variant field panic with infinite number by @b41sh in #18962
Code Refactor 🎉
- refactor: stream spill triggering for partial aggregation by @dqhl76 in #18943
- chore: optimize ExprBloomFilter to use references instead of clones by @dantengsky in #18157
Others 📒
- chore(query): adjust the default Bloom filter enable setting by @zhang2014 in #18966
Full Changelog: v1.2.840-nightly...v1.2.841-nightly
v1.2.840-nightly
What's Changed
Exciting New Features ✨
- feat: new fuse table option
enable_parquet_dictionaryby @dantengsky in #17675
Thoughtful Bug Fix 🔧
Others 📒
Full Changelog: v1.2.839-nightly...v1.2.840-nightly
v1.2.839-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix: return timezone when set in query level. by @youngsofun in #18952
- fix(query): Skip sequence lookups when re-binding stored defaults by @TCeason in #18946
- fix(query): build mysql tls config by @everpcpc in #18953
- fix(query): defer MySQL session creation until the handshake completes by @everpcpc in #18956
Code Refactor 🎉
- refactor(query): prevent masking/row access policy name conflicts by @TCeason in #18937
- refactor(query): optimize visibility checker for large-scale deployments improved 10x by @TCeason in #18954
Others 📒
Full Changelog: v1.2.838-nightly...v1.2.839-nightly
v1.2.838-nightly
What's Changed
Exciting New Features ✨
- feat(query): support policy_reference table function by @TCeason in #18944
- feat: improve runtime filter [Part 1] by @SkyFan2002 in #18893
Thoughtful Bug Fix 🔧
- fix(query): fix query function parsing nested conditions by @b41sh in #18940
- fix(query): handle complex types in procedure argument parsing by @TCeason in #18929
- fix: error in multi statement transaction retry by @SkyFan2002 in #18934
- fix: flaky test progress not updated in real time in cluster mode by @youngsofun in #18945
Code Refactor 🎉
- refactor(binder): move the rewrite of ASOF JOIN to the logical plan and remove scalar_expr from
DerivedColumnby @forsaken628 in #18938 - refactor(query): optimized
UnaryStatedesign and simplifiedstring_aggimplementation by @forsaken628 in #18941 - refactor(query): rename exchange hash to node to node hash by @zhang2014 in #18948
Others 📒
- chore(query): ignore assert const in memo logical test by @zhang2014 in #18950
Full Changelog: v1.2.837-nightly...v1.2.838-nightly