Skip to content

v1.2.932-nightly

Pre-release
Pre-release

Choose a tag to compare

@bohutang bohutang released this 09 Aug 23:49
bf0e1e9

What's Changed

Exciting New Features ✨

  • feat(expression): range-sensitive monotonicity for index pruning by @zhang2014 in #20241
  • feat(query): fused TopN operator with runtime scan filters by @zhang2014 in #20247
  • feat(query): propagate column statistics through UNION ALL by @forsaken628 in #20224
  • feat(query): Materialized View support refresh with CHANGE_TRACKING by @b41sh in #20213
  • feat(fuse): add hash-distributed partition writes by @KKould in #20216
  • feat(query): add 'change$row_id' as an internal column by @zhyass in #20251
  • feat: avoid deserialization in bitmap_contains/min/max/has_any/has_all by @harry-hao in #20210
  • feat(query): derive sort and window statistics by @sundy-li in #20248
  • feat(fuse): support ALTER TABLE PARTITION BY by @KKould in #20239
  • feat: meta: upgrade databend-meta to v260629.2.0, add raft protocol secret, compatible mode by @drmingdrmer in #20280

Thoughtful Bug Fix 🔧

  • fix(fuse): isolate partition and cluster layouts by @KKould in #20221
  • fix(meta): disallow replacing tables with different engines by @zhyass in #20234
  • fix(query): improve selectivity estimation for boolean expressions by @forsaken628 in #20237
  • fix(query): keep active temporary tables during vacuum by @SkyFan2002 in #20254
  • fix(query): prefer input columns in GROUPING arguments by @zhang2014 in #20262
  • fix(query): prevent temporary CTAS staging leaks by @zhyass in #20261
  • fix(query): inherit function properties through aliases by @TCeason in #20255
  • fix(sql): make GROUP BY name resolution column-first by @forsaken628 in #20274
  • fix(functions): support nullable calendar monotonicity by @zhang2014 in #20271

Code Refactor 🎉

  • refactor(query): infer equality for singleton domains by @KKould in #20250
  • refactor(query): defer expression collection and cloning by @KKould in #20253
  • refactor: modularize and harden recluster orchestration by @zhyass in #20258

Build/Testing/CI Infra Changes 🔌

  • ci(compat): rework compat_fuse runner with shared-data case groups by @zhang2014 in #20242

New Contributors

Full Changelog: v1.2.931-nightly...v1.2.932-nightly