Back to Clickhouse

2026 Changelog

docs/changelogs/v26.2.2.9-stable.md

26.4.1.1-new2.7 KB
Original Source

2026 Changelog

ClickHouse release v26.2.2.9-stable (5599417ea81) FIXME as compared to v26.2.1.1139-stable (11da5d85cef)

Bug Fix (user-visible misbehavior in an official stable release)

  • Backported in #98402: The loop table function was calling inner_storage->read() directly, bypassing the interpreter layer where row policies, column-level grants, and other security checks are applied. This allowed a user restricted by row policies to read all rows via loop(table) even when a direct SELECT returned zero rows. #97682 (pufit).
  • Backported in #98310: Fix incorrect result of FINAL queries when mixing primary key and non primary key skip indexes. #98097 (Raúl Marín).
  • Backported in #98352: Set Watch component for watch responses in aggregated_zookeeper_log instead of leaving it empty. #98202 (Antonio Andelic).
  • Backported in #98326: Fix out-of-bounds access in ColumnConst::getExtremes that could cause a crash when extremes = 1 is enabled. #98263 (Alexey Milovidov).
  • Backported in #98388: Fixed LOGICAL_ERROR exception "Invalid binary search result in MergeTreeSetIndex" triggered by toDate conversion on key columns with data crossing the 65535 boundary. #98276 (Alexey Milovidov).

NOT FOR CHANGELOG / INSIGNIFICANT