Skip to content

Releases: databendlabs/databend

v1.2.926-nightly

29 Jun 00:28
ce8d341

Choose a tag to compare

v1.2.926-nightly Pre-release
Pre-release

What's Changed

Thoughtful Bug Fix 🔧

  • fix(query): normalize nullable runtime inlist filters by @SkyFan2002 in #20066
  • fix(query): avoid empty role cache during reload race by @youngsofun in #20071
  • fix(query): handle nan in float arithmetic domains by @KKould in #20067
  • fix(query): scope HTTP session state by tenant by @3em0 in #19931

Code Refactor 🎉

New Contributors

Full Changelog: v1.2.925-nightly...v1.2.926-nightly

v1.2.925-nightly

26 Jun 08:58
1f0ac2a

Choose a tag to compare

v1.2.925-nightly Pre-release
Pre-release

v1.2.924-nightly

26 Jun 06:04
cae6830

Choose a tag to compare

v1.2.924-nightly Pre-release
Pre-release

What's Changed

Others 📒

  • chore: add aggressive_recluster gate for recluster by @zhyass in #20052

Full Changelog: v1.2.923-nightly...v1.2.924-nightly

v1.2.923-nightly

26 Jun 03:45
0464c86

Choose a tag to compare

v1.2.923-nightly Pre-release
Pre-release

What's Changed

Exciting New Features ✨

Thoughtful Bug Fix 🔧

  • fix(storage): move copy_status tracking from partition planning to actual read in parquet copy by @youngsofun in #20045
  • fix(storage): stabilize recluster candidate scheduling by @zhyass in #19995
  • fix(query): cleanup canceled Lance stage output by @YZL0v3ZZ in #20050
  • fix(query): rewrite residual aggregates in having by @sundy-li in #20056
  • fix(query): hash nullable runtime bloom filters consistently by @SkyFan2002 in #20055
  • fix(query): avoid range join for single-row side by @sundy-li in #20062

Code Refactor 🎉

Full Changelog: v1.2.922-nightly...v1.2.923-nightly

v1.2.922-nightly

24 Jun 09:33
daee8bb

Choose a tag to compare

v1.2.922-nightly Pre-release
Pre-release

What's Changed

Exciting New Features ✨

  • feat(stage): support metadata$file_path, file_basename, file_content_key, file_last_modified by @youngsofun in #20036
  • feat(storage): add allowlist endpoint_url_policy mode by @youngsofun in #20047

Thoughtful Bug Fix 🔧

  • fix(query): update nested materialized CTE ref counts by @SkyFan2002 in #20026
  • fix(storage): refine proxy statistics routing by @KKould in #20024
  • fix(query): mark async sink finish after completion by @YZL0v3ZZ in #20021
  • fix: avoid repeated stale spill meta cleanup in RECLUSTER FINAL by @zhyass in #20037
  • fix: avoid abort on allocation failure in concat and spill paths by @zhyass in #20039
  • fix(query): mark async accumulating finish after completion by @YZL0v3ZZ in #20043
  • fix(query): skip unsupported runtime filter probe targets by @SkyFan2002 in #20040
  • fix(storage): move stage_path_traversal_policy from settings to config by @youngsofun in #20046

Code Refactor 🎉

Build/Testing/CI Infra Changes 🔌

Full Changelog: v1.2.921-nightly...v1.2.922-nightly

v1.2.921-nightly

22 Jun 00:38
0d91d2b

Choose a tag to compare

v1.2.921-nightly Pre-release
Pre-release

What's Changed

Accepted RFCs 🛫

  • rfc: KLL based analyze histogram generation by @KKould in #20009

Exciting New Features ✨

  • feat: distribute multi-table insert writes by @SkyFan2002 in #20005
  • feat(query): add clustering depth percentiles and optimize overlap an… by @zhyass in #20023
  • feat(query): support KLL analyze histograms by @KKould in #20014

Thoughtful Bug Fix 🔧

  • fix: avoid invalid semi join rewrite for partial group keys by @KKould in #20006
  • fix(query): preserve spilled result page across restore cancellation by @YZL0v3ZZ in #20016
  • fix(storage): adjust proxy route cost by @KKould in #20017
  • fix(query): make metadata$filename stage-relative for csv/text/ndjson/avro by @youngsofun in #20012
  • fix(functions): respect tdigest weighted state weight by @forsaken628 in #19952

Code Refactor 🎉

Build/Testing/CI Infra Changes 🔌

Others 📒

  • chore(query): Copy into arrow support Array type cast to Vector type by @b41sh in #20013

New Contributors

Full Changelog: v1.2.920-nightly...v1.2.921-nightly

v1.2.920-nightly

15 Jun 00:28
9ee8544

Choose a tag to compare

v1.2.920-nightly Pre-release
Pre-release

What's Changed

Exciting New Features ✨

Thoughtful Bug Fix 🔧

  • fix(query): guard tenant override in sessions by @youngsofun in #19975
  • fix(query): handle malformed UDF script metadata by @KKould in #19983
  • fix(query): preserve null-safe join keys in null filter rule by @KKould in #20000
  • fix(query): preserve single join null filtering by @KKould in #19999
  • fix(query): preserve TopN sort semantics by @KKould in #19998
  • fix(query): preserve union coercion in filter pushdown by @KKould in #19997
  • fix(query): recluster infinite loop caused by inconsistent block size estimation by @zhyass in #20002
  • fix: propagate config file error with context instead of unwrap by @VishwaN22 in #19972

Code Refactor 🎉

  • refactor(query): remove legacy aggregate hash index by @dqhl76 in #20003
  • refactor(query): unify window/cte spill to async_buffer path by @dqhl76 in #20001

New Contributors

Full Changelog: v1.2.919-nightly...v1.2.920-nightly

v1.2.919-nightly

10 Jun 19:31
70ccb42

Choose a tag to compare

v1.2.919-nightly Pre-release
Pre-release

What's Changed

Exciting New Features ✨

  • feat(time-travel): add NO_CHECK for timestamp navigation via UUID v7 by @dantengsky in #19764
  • feat(query): support arrow stage file formats by @youngsofun in #19953
  • feat(query): support async table hooks by @KKould in #19962
  • feat(query): replace Geometry deserialization with streaming bbox extraction by @TCeason in #19944

Thoughtful Bug Fix 🔧

  • fix(query): quote binder rewrite identifiers by @sundy-li in #19969
  • fix(query): harden connection info masking in logs and error messages by @bohutang in #19889
  • fix(query): add stage path traversal policy by @youngsofun in #19973
  • fix(query): reject duplicate named windows by @KKould in #19978
  • fix(query): avoid eliminating aggregate union branch by @KKould in #19987
  • fix(storage): S3 region detection timeout should not fail the query by @dantengsky in #19985
  • fix(query): preserve offset above outer join limit pushdown by @KKould in #19988
  • fix(query): preserve task options on alter set by @KKould in #19976

Code Refactor 🎉

  • refactor(meta): remove kvapi::Value impls for blanket marker trait by @drmingdrmer in #19974
  • refactor(query): split aggregate row pointer capabilities by @forsaken628 in #19986
  • refactor(storage): remove native storage format by @zhang2014 in #19982
  • refactor: improve RECLUSTER FINAL convergence and memory safety by @zhyass in #19989

Others 📒

Full Changelog: v1.2.918-nightly...v1.2.919-nightly

v1.2.918-nightly

08 Jun 00:48
a4877b4

Choose a tag to compare

v1.2.918-nightly Pre-release
Pre-release

What's Changed

Exciting New Features ✨

  • feat(time-travel): add NO_CHECK for snapshot direct lookup by @dantengsky in #19763

Thoughtful Bug Fix 🔧

  • fix(query): unblock failed private task runs by @KKould in #19965

Code Refactor 🎉

Build/Testing/CI Infra Changes 🔌

  • ci: remove bendsave from release and upgrade github actions by @everpcpc in #19964

Full Changelog: v1.2.917-nightly...v1.2.918-nightly

v1.2.917-nightly

04 Jun 08:30
62d3fec

Choose a tag to compare

v1.2.917-nightly Pre-release
Pre-release

What's Changed

Exciting New Features ✨

  • feat(query): virtual column support materialized cte by @b41sh in #19902
  • feat(query): add local admin handlers for tenant-prefixed routes by @everpcpc in #19956

Thoughtful Bug Fix 🔧

Code Refactor 🎉

  • refactor(storage): limit concurrent io operations by @dqhl76 in #19948

Build/Testing/CI Infra Changes 🔌

Others 📒

Full Changelog: v1.2.916-nightly...v1.2.917-nightly