ClickHouse v26.7.6.57-stable

v26.7.6.57-stableFrom commit messages

Release v26.7.6.57-stable

Added 1
  • Added setting text_index_version for better forward compatibility.
Changed 1
  • Improved Dashboard Webpage and enhanced AI functions to use per-query quotas instead of per-block quotas.
Fixed 6
  • Fixed std::out_of_range when a space-filling curve is not a key column, out-of-bounds read in formatRowNoNewline with empty rows, and out-of-bounds issues in text index posting list deserialization.
  • Fixed read_rows/read_bytes/written_rows/written_bytes statistics in system.query_thread_log.
  • Fixed KeeperMap metadata compatibility with redundant parentheses and canonicalize KeeperMap primary key metadata writes.
  • Fixed unkillable hang when dropping a low-sorting-name TimeSeries table and segfault in expandOrderByAll for a Merge child query.
  • Fixed crashes in Parquet, ORC, and Iceberg readers on malformed input and segfault in showCertificate when TLS certificates are provisioned by ACME.
  • Fixed window function issues including wrong results for float PARTITION BY keys with several threads and crashes over Tuple with sparse elements.
Security 2
  • Fixed uninitialized memory exposure in query results, validated aggregate function states on deserialization, and validated Variant discriminator in ColumnVariant arena deserialization.
  • Fixed row policy bypass in the mergeTreeIndex table function and enforced grant checks for ATTACH with URL engine definitions.
View original

Upgraded? How did it go?

Discussion