ClickHouse/docs/changelogs/v23.8.16.40-lts.md
2024-08-02 20:27:59 +02:00

5.1 KiB

sidebar_position sidebar_label
1 2024

2024 Changelog

ClickHouse release v23.8.16.40-lts (e143a9039b) FIXME as compared to v23.8.15.35-lts (060ff8e813)

Improvement

  • Backported in #66962: Added support for parameterized view with analyzer to not analyze create parameterized view. Refactor existing parameterized view logic to not analyze create parameterized view. #54211 (SmitaRKulkarni).
  • Backported in #65461: Reload certificate chain during certificate reload. #61671 (Pervakov Grigorii).
  • Backported in #65880: Always start Keeper with sufficient amount of threads in global thread pool. #64444 (Duc Canh Le).
  • Backported in #65912: Respect cgroup CPU limit in Keeper. #65819 (Antonio Andelic).

Critical Bug Fix (crash, LOGICAL_ERROR, data loss, RBAC)

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

  • Backported in #65351: Fix possible abort on uncaught exception in ~WriteBufferFromFileDescriptor in StatusFile. #64206 (Kruglov Pavel).
  • Backported in #66037: Fix crash on destroying AccessControl: add explicit shutdown. #64993 (Vitaly Baranov).
  • Backported in #65782: Fixed bug in MergeJoin. Column in sparse serialisation might be treated as a column of its nested type though the required conversion wasn't performed. #65632 (Nikita Taranov).
  • Backported in #65926: For queries that read from PostgreSQL, cancel the internal PostgreSQL query if the ClickHouse query is finished. Otherwise, ClickHouse query cannot be canceled until the internal PostgreSQL query is finished. #65771 (Maksim Kita).
  • Backported in #65822: Fix a bug in short circuit logic when old analyzer and dictGetOrDefault is used. #65802 (jsc0218).
  • Backported in #66449: Fixed a bug in ZooKeeper client: a session could get stuck in unusable state after receiving a hardware error from ZooKeeper. For example, this might happen due to "soft memory limit" in ClickHouse Keeper. #66140 (Alexander Tokmakov).
  • Backported in #66717: Correctly track memory for Allocator::realloc. #66548 (Antonio Andelic).

NOT FOR CHANGELOG / INSIGNIFICANT