跳到主要内容

Databend Releases

This page provides information about recent features, enhancements, and bug fixes for Databend.

Nov 12, 2026 (v1.2.963-nightly)​

What's Changed​

Exciting New Features ✨​

  • feat(query): stream materialized view refresh aggregation instead of spilling by @sundy-li in #21063
  • feat(query): reduce per-query overhead of vector search by @bohutang in #21059

Thoughtful Bug Fix 🔧​

  • fix(query): remove vector bundle component size cap by @bohutang in #21071

Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.963-nightly

Nov 11, 2026 (v1.2.962-nightly)​

What's Changed​

Exciting New Features ✨​

  • feat(query): speed up HNSW search with prefetch and dot-product SIMD kernels by @b41sh in #20939
  • feat(query): keep vector index HNSW and full FP16 reads in disk cache by @bohutang in #21026
  • feat(query): speed up HNSW index builds with SIMD distance kernels and cached link heuristics by @b41sh in #21018
  • feat(query): enable cascading grouping sets by default by @sundy-li in #20925
  • feat(query): prune rank-limit aggregation by a first-key boundary by @dqhl76 in #21014

Thoughtful Bug Fix 🔧​

  • fix(query): fix performance regression in planner cache by @SkyFan2002 in #20887
  • fix(query): prevent stack overflow when binding deep joins by @KKould in #21029
  • fix(query): defer transaction maintenance until after commit by @zhyass in #21020
  • fix(query): stop series generation on Int64 overflow by @KKould in #21028
  • fix(query): reuse the bound _row_id for lazy materialization by @b41sh in #20986
  • fix(query): handle empty range join partitions by @KKould in #21024
  • fix(query): restore microsecond precision in timestamp formatting by @TCeason in #21008
  • fix(query): keep constant LIKE rewrite consistent with escape semantics by @sundy-li in #21044
  • fix(query): exclude NULL range keys from IEJoin by @KKould in #21045
  • fix(query): reject MVs on tables with row access or masking policies by @TCeason in #21047
  • fix(query): avoid regexp_extract panic on invalid patterns by @KKould in #21046
  • fix(query): reject cyclic named window references by @KKould in #21049
  • fix(storage): serve cached bloom filters without loading index meta by @SkyFan2002 in #20877
  • fix(query): guard expression parsing against stack exhaustion by @KKould in #21048
  • fix(query): preserve result page order after polling timeout by @forsaken628 in #21019
  • fix(query): preserve timezone offsets across equality key paths by @dantengsky in #20974
  • fix(query): round fractional interval quantities to whole units by @TCeason in #21012
  • fix(storage): cut recluster output at the table block thresholds by @zhang2014 in #21052
  • fix(query): break rank limit ties by the remaining group keys by @zhang2014 in #21060
  • fix(storage): stop pinning HTTP read buffers in merge IO by @dqhl76 in #21034
  • fix: meta: validate final gRPC status before completing reads by @drmingdrmer in #21064
  • fix(query): preserve known query kinds before planning failures by @TCeason in #21061
  • fix(query): keep the shared executor alive on processor panics by @bohutang in #21065

Code Refactor 🎉​

  • refactor(storage): tighten truncated string max bounds by @dantengsky in #20659
  • refactor(query): remove leftover experimental table branch support by @zhyass in #20992
  • refactor(query): skip whole words of a row selection bitmap when reading selected rows by @bohutang in #21042
  • refactor(storage): use selector executor in prewhere by @SkyFan2002 in #20880
  • refactor(query): run distributed left MERGE on the new hash join by @dqhl76 in #21035
  • refactor(query): keep aggregate states in pages and merge serialized states directly(3/3) by @dqhl76 in #20916

Build/Testing/CI Infra Changes 🔌​

  • ci: add description gate for issues and PRs by @sundy-li in #20919

Others 📒​

  • chore(deps): bump zip from 4.6.1 to 9.0.1 by @youngsofun in #20969

Full Changelog: https://github.com/databendlabs/databend/releases/tag/v1.2.962-nightly

Nov 8, 2026 (v1.2.961-nightly)​

Nov 2, 2026 (v1.2.960-nightly)​

Nov 1, 2026 (v1.2.959-nightly)​

Oct 30, 2026 (v1.2.958-nightly)​

Oct 29, 2026 (v1.2.957-nightly)​

Oct 27, 2026 (v1.2.956-nightly)​

Oct 25, 2026 (v1.2.955-nightly)​

Oct 21, 2026 (v1.2.954-nightly)​

Oct 21, 2026 (v1.2.953-nightly)​

Oct 15, 2026 (v1.2.925-patch-15)​

Oct 11, 2026 (v1.2.952-nightly)​

Oct 10, 2026 (v1.2.925-patch-14)​

Oct 4, 2026 (v1.2.951-nightly)​

Sep 29, 2026 (v1.2.950-nightly)​

Sep 27, 2026 (v1.2.949-nightly)​

Sep 21, 2026 (v1.2.948-nightly)​

Sep 20, 2026 (v1.2.947-nightly)​

Sep 19, 2026 (v1.2.946-nightly)​

Sep 17, 2026 (v1.2.945-nightly)​

Sep 16, 2026 (v1.2.944-nightly)​

Sep 15, 2026 (v1.2.943-nightly)​

Sep 13, 2026 (v1.2.942-nightly)​

Sep 12, 2026 (v1.2.941-nightly)​

Sep 9, 2026 (v1.2.940-nightly)​

Sep 8, 2026 (v1.2.939-nightly)​

Sep 7, 2026 (v1.2.938-nightly)​

Sep 3, 2026 (v1.2.925-patch-13)​

Sep 3, 2026 (v1.2.937-nightly)​

欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验