Back to Clickhouse

2025 Changelog

docs/changelogs/v25.6.5.41-stable.md

26.4.1.1-new5.6 KB
Original Source

2025 Changelog

ClickHouse release v25.6.5.41-stable (533d68057fc) FIXME as compared to v25.6.4.12-stable (c3c91c0239e)

Improvement

  • Backported in #82862: After https://github.com/ClickHouse/ClickHouse/pull/73834, the X-ClickHouse-Progress and X-ClickHouse-Summary header formats have been modified to omit zero values. This PR intends to return the previous behaviour for X-ClickHouse-Summary only, because it makes sense. #82727 (Nikita Mikhaylov).
  • Backported in #84037: Use information from cgroup (if applicable, i.e. memory_worker_use_cgroup and cgroups are available) to adjust memory tracker (memory_worker_correct_memory_tracker). #83981 (Azat Khuzhin).

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

  • Backported in #83144: Do not use unrelated parts of a shared dictionary in the lowCardinalityKeys function. #83118 (Alexey Milovidov).
  • Backported in #83766: Keeper fix: update total watch count correctly when ephemeral nodes are deleted on session close. #83583 (Antonio Andelic).
  • Backported in #84109: Mask Avro schema registry authentication details to be not visible to user or in logs. #83713 (János Benjamin Antal).
  • Backported in #83917: Fix the issue where, if a MergeTree table is created with add_minmax_index_for_numeric_columns=1 or add_minmax_index_for_string_columns=1, the index is later materialized during an ALTER operation, and it prevents the Replicated database from initializing correctly on a new replica. #83751 (Nikolay Degterinsky).
  • Backported in #83874: Introduce backward compatibility setting to allow new analyzer to reference outer alias in WITH clause in the case of name clashes. Fixes #82700. #83797 (Dmitry Novik).
  • Backported in #84092: When restoring from backup, the definer user may not be backed up, which will cause the whole backup to be broken. To fix this, we postpone the permissions check on the target table's creation during restore and only check it during runtime. #83818 (pufit).
  • Backported in #84224: Allow referencing any table in view(...) argument of remote table function with enabled analyzer. Fixes #78717. Fixes #79377. #83844 (Dmitry Novik).
  • Backported in #84129: Fix rare bug when MATERIALIZE COLUMN query could lead to unexpected files in checksums.txt and eventually detached data parts. #84007 (alesapin).
  • Backported in #84272: Fixed wrong results when the query condition cache is used in conjunction with recursive CTEs (issue #81506). #84026 (zhongyuankai).
  • Backported in #84288: Fix rare clickhouse crash when table has projection, lightweight_mutation_projection_mode = 'rebuild' and user execute lighweight delete which deletes ALL rows from any block in table. #84158 (alesapin).

NOT FOR CHANGELOG / INSIGNIFICANT