Skip to content

v1.2.952-nightly

Pre-release
Pre-release

Choose a tag to compare

@bohutang bohutang released this 11 Oct 23:49
8862a62

What's Changed

Exciting New Features ✨

  • feat(storage): add horizontal recluster and inverted-index multiway merge by @zhang2014 in #20620
  • feat(query): apply hash write layout to replace, insert all and merge by @KKould in #20602
  • feat(storage): support DROP PARTITION KEY by @KKould in #20638

Thoughtful Bug Fix 🔧

  • fix(query): avoid worker starvation during Python UDF initialization by @sundy-li in #20613
  • fix(query): initialize hashes for singleton group keys by @sundy-li in #20616
  • fix(query): preserve ordered aggregate keys in grouping sets by @sundy-li in #20614
  • fix(query): avoid blocking query runtime in EXPLAIN pruning by @dqhl76 in #20618
  • fix(query): keep empty groups of lateral scalar aggregates by @youngsofun in #20587
  • fix(query): spill the final sort run under memory pressure by @dqhl76 in #20624
  • fix(query): cache scalar number formats per batch by @KKould in #20622
  • fix(query): prune single-use scalar CSE candidates by @KKould in #20623
  • fix(query): reject context functions in persisted expressions by @sundy-li in #20595
  • fix(query): remove static value-statistics TopN pruning by @SkyFan2002 in #20619
  • fix(query): rank limit follows ORDER BY key order by @dqhl76 in #20643
  • fix(fuse): increase append write parallelism after block preparation by @KKould in #20621

Code Refactor 🎉

  • refactor(query): decouple logical optimization from physical planning by @forsaken628 in #20604
  • refactor(fuse): compact recent segments without scanning full history by @zhyass in #20579

Full Changelog: v1.2.951-nightly...v1.2.952-nightly