ClickHouse/docs/changelogs/v24.10.2.80-stable.md

12 KiB

sidebar_position sidebar_label
1 2024

2024 Changelog

ClickHouse release v24.10.2.80-stable (96b8005715) FIXME as compared to v24.10.1.2812-stable (9cd0a3738d)

Backward Incompatible Change

  • Backported in #71363: Fix possible error No such file or directory due to unescaped special symbols in files for JSON subcolumns. #71182 (Pavel Kruglov).

Performance Improvement

  • Backported in #71852: Improve the performance and accuracy of system.query_metric_log collection interval by reducing the critical region. #71473 (Pablo Marcos).

Improvement

  • Backported in #71495: Enable parallel_replicas_local_plan by default. Building a full-fledged local plan on the query initiator improves parallel replicas performance with less resource consumption, provides opportunities to apply more query optimizations. #70171 (Igor Nikonov).
  • Backported in #71985: Fixes RIGHT / FULL joins in queries with parallel replicas. Now, RIGHT joins can be executed with parallel replicas (right table reading is distributed). FULL joins can't be parallelized among nodes, - executed locally. #71162 (Igor Nikonov).
  • Backported in #71670: When user/group is given as ID, the clickhouse su fails. This patch fixes it to accept UID:GID as well. ### Documentation entry for user-facing changes. #71626 (Mikhail f. Shiryaev).
  • Backported in #71940: Update HostResolver 3 times in a history period. #71863 (Sema Checherinda).
  • Backported in #71922: Allow_reorder_prewhere_conditions is on by default with old compatibility settings. #71867 (Raúl Marín).

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

Build/Testing/Packaging Improvement

  • Backported in #71692: Improve clickhouse-server Dockerfile.ubuntu. Deprecate CLICKHOUSE_UID/CLICKHOUSE_GID envs. Remove CLICKHOUSE_DOCKER_RESTART_ON_EXIT processing to complien requirements. Consistent clickhouse/clickhouse-server/clickhouse-keeper execution to not have it plain in one place and /usr/bin/clickhouse* in another. #71573 (Mikhail f. Shiryaev).

NOT FOR CHANGELOG / INSIGNIFICANT