Releases: databendlabs/databend
Releases · databendlabs/databend
v1.2.828-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix: use compile-time cfg for platform-specific DMA flags by @drmingdrmer in #18846
- fix: pipeline max_threads should use max width of Pipes. by @youngsofun in #18837
Code Refactor 🎉
- refactor: meta: unify FetchAddU64 into FetchIncreaseU64 by @drmingdrmer in #18847
Full Changelog: v1.2.827-nightly...v1.2.828-nightly
v1.2.827-nightly
What's Changed
Exciting New Features ✨
- feat(query): introduce BackpressureSpiller by @forsaken628 in #18802
- feat: External UDF support STAGE_LOCATION param by @KKould in #18833
Thoughtful Bug Fix 🔧
Code Refactor 🎉
- refactor: meta-client: consolidate RPC timing into RpcHandler by @drmingdrmer in #18832
- refactor: clarify the HTTP query lifecycle. by @youngsofun in #18787
- refactor: simplify mask policy storage structure by @TCeason in #18836
Others 📒
- chore: reduce log in update_multi_table_meta by @SkyFan2002 in #18844
Full Changelog: v1.2.826-nightly...v1.2.827-nightly
v1.2.826-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix: copy from CSV OOM when file is large. by @youngsofun in #18830
Others 📒
- chore: fix some meta typo by @forsaken628 in #18824
Full Changelog: v1.2.825-nightly...v1.2.826-nightly
v1.2.825-nightly
v1.2.824-nightly
What's Changed
Code Refactor 🎉
- refactor(query): add left join for experimental new hash join by @zhang2014 in #18814
Full Changelog: v1.2.823-nightly...v1.2.824-nightly
v1.2.823-nightly
What's Changed
Exciting New Features ✨
- feat(query): decouple row access policy argument names from column names by @TCeason in #18799
- feat: meta-service: add snapshot keys layout API with depth filtering by @drmingdrmer in #18807
- feat(query): add copy_history table by @sundy-li in #18806
- feat(query): Generate column statistics for virtual columns by @b41sh in #18801
- feat: meta-service: add
proposed_at
tracking the time when a key is written by @drmingdrmer in #18812
Thoughtful Bug Fix 🔧
- fix(query): handle database ID properly in columns table permission check by @TCeason in #18798
- fix: invalid sequence step by @KKould in #18800
- fix(meta): use transaction instead of direct request for UpsertKV by @drmingdrmer in #18813
Code Refactor 🎉
- refactor(user): redesign ALTER USER implementation with improved API consistency by @TCeason in #18804
- refactor(query): add new experimental hash join for inner join by @zhang2014 in #18783
- refactor(meta): extract TableMeta operations to dedicated ops module by @drmingdrmer in #18816
- refactor: extract table identifier types to ident.rs by @drmingdrmer in #18817
- refactor(meta): move get_db_id_or_err to DatabaseApi with nested Result by @drmingdrmer in #18818
- refactor(meta): simplify stream metrics collection with Drop pattern by @drmingdrmer in #18820
Others 📒
- chore: log more info on jwks refresh by @everpcpc in #18803
- chore: refine stream http api test by @dantengsky in #18810
Full Changelog: v1.2.822-nightly...v1.2.823-nightly
v1.2.822-nightly
What's Changed
Exciting New Features ✨
Thoughtful Bug Fix 🔧
- fix: prevent panic in multi-table insert commit by @SkyFan2002 in #18793
- fix: remove incorrect assertion in collecting dropped table ids by @dantengsky in #18780
- fix: forbid SRF in copy transform. by @youngsofun in #18795
Build/Testing/CI Infra Changes 🔌
Full Changelog: v1.2.821-nightly...v1.2.822-nightly
v1.2.821-nightly
What's Changed
Exciting New Features ✨
- feat(query): pivot support any order by expression by @sundy-li in #18770
- feat(query): enable swap between tables by @TCeason in #18767
- feat: impl Keyword
AUTOINCREMENT
by @KKould in #18715 - feat: enable analyze hook after DML by @zhyass in #18754
Thoughtful Bug Fix 🔧
- fix: /v1/status return stop time without start time. by @youngsofun in #18792
Build/Testing/CI Infra Changes 🔌
Full Changelog: v1.2.820-nightly...v1.2.821-nightly
v1.2.820-nightly
What's Changed
Exciting New Features ✨
- feat: /v1/status merge status of HttpQueryManager. by @youngsofun in #18778
Thoughtful Bug Fix 🔧
- fix: the result of the first parameter of
eval_or_filters
will affect the subsequent parameters by @KKould in #18782
Full Changelog: v1.2.819-nightly...v1.2.820-nightly
v1.2.819-nightly
What's Changed
Thoughtful Bug Fix 🔧
- fix: clean up temp table with external location by @SkyFan2002 in #18775
Code Refactor 🎉
- refactor(meta-service): move raft to separate runtime by @drmingdrmer in #18777
Full Changelog: v1.2.818-nightly...v1.2.819-nightly