D

Databend

D
Databend Database v1.2.930-nightly

v1.2.930-nightly

What's Changed Exciting New Features ✨ feat(stream): improve stream backlog estimates with snapshot logical change counters by @zhyass in #20160 feat(query): make product name configurable by @sundy-li in #20129 feat(query): refresh TopN statistics on append by @KKould in #20091 feat(query): paimon catalog support read and distributed write by @Pandas886 in #20132 feat(query): reject alter view de…

D
Databend Database v1.2.929-nightly

v1.2.929-nightly

What's Changed Exciting New Features ✨ feat(stage): support ORC unload by @youngsofun in #20123 feat: metactl: run ordered Lua sources by @drmingdrmer in #20149 Thoughtful Bug Fix 🔧 fix(query): correct date/timestamp arithmetic domain calculation on overflow by @TCeason in #20135 fix(query): preserve scalar bloom hashes in replace into by @dantengsky in #20141 fix(query): reject nullable domains i…

D
Databend Database v1.2.928-nightly

v1.2.928-nightly

What's Changed Exciting New Features ✨ feat(copy): improve ColumnMissingError with contextual advice by @youngsofun in #20029 feat(query): support ilike operators by @sundy-li in #20106 feat(query): add stream backlog API and table function by @zhyass in #20104 feat(query): support PostgreSQL aggregate syntax by @KKould in #20108 feat: meta: add Lua transaction support by @drmingdrmer in #20131 fe…

D
Databend Database v1.2.927-nightly

v1.2.927-nightly

What's Changed Exciting New Features ✨ feat(query): Vector type support recluster using the K-Means algorithm by @b41sh in #20004 feat(query): support broadcast spatial join in distributed clusters by @TCeason in #20088 feat(query): add resource usage to query_history table by @dqhl76 in #20094 feat(query): add count-min sketch frequency stats by @KKould in #20049 feat(query): skip recluster parti…

D
Databend Database v1.2.926-nightly

v1.2.926-nightly

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 🎉 refactor: meta: decouple index create option by @drm…

D
Databend Database v1.2.924-nightly

v1.2.924-nightly

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

D
Databend Database v1.2.923-nightly

v1.2.923-nightly

What's Changed Exciting New Features ✨ feat: meta: add protobuf storage variants by @drmingdrmer in #20038 feat(query): use top-n stats for equality selectivity by @KKould in #20019 feat(query): add single-node spatial index join with R-tree by @TCeason in #20025 feat(query): show pruning IO costs in explain by @SkyFan2002 in #20058 Thoughtful Bug Fix 🔧 fix(storage): move copy_status tracking from…

D
Databend Database v1.2.922-nightly

v1.2.922-nightly

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 #200…

D
Databend Database v1.2.921-nightly

v1.2.921-nightly

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 rewri…

D
Databend Database v1.2.920-nightly

v1.2.920-nightly

What's Changed Exciting New Features ✨ feat(storage): add endpoint egress policy by @youngsofun in #19980 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…

D
Databend Database v1.2.919-nightly

v1.2.919-nightly

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): quot…

D
Databend Database v1.2.911-rc5

v1.2.911-rc5: feat(time-travel): add NO_CHECK for timestamp navigation via UUID v7

Add NO_CHECK support for TIMESTAMP time travel: SELECT * FROM t AT (TIMESTAMP => '2024-01-01'::TIMESTAMP, NO_CHECK => true) When NO_CHECK is enabled with TIMESTAMP, navigate_to_time_point_unchecked constructs a deterministic UUID v7 boundary (all-zero random bytes, the minimum for the target millisecond) and uses OpenDAL's start_after() to jump directly to the right region of the snapshot file lis…