---
sidebar_position: 1
sidebar_label: 2025
---

# 2025 Changelog

### ClickHouse release v25.6.6.29-stable (63e6c7573e5) FIXME as compared to v25.6.5.41-stable (533d68057fc)

#### Improvement
* Backported in [#83324](https://github.com/ClickHouse/ClickHouse/issues/83324): This closes [#81156](https://github.com/ClickHouse/ClickHouse/issues/81156) Same "feature" in Postgres - https://github.com/ClickHouse/ClickHouse/blob/3470af8f5e8a2b4035f33e769828707430655665/src/Databases/PostgreSQL/DatabasePostgreSQL.cpp#L126. [#83298](https://github.com/ClickHouse/ClickHouse/pull/83298) ([Konstantin Vedernikov](https://github.com/scanhex12)).
* Backported in [#84597](https://github.com/ClickHouse/ClickHouse/issues/84597): S3Queue ordered mode fix: quit earlier if shutdown was called. [#84463](https://github.com/ClickHouse/ClickHouse/pull/84463) ([Kseniia Sumarokova](https://github.com/kssenii)).

#### Bug Fix (user-visible misbehavior in an official stable release)
* Backported in [#84395](https://github.com/ClickHouse/ClickHouse/issues/84395): Fix rollback of Dynamic column on parsing failure. [#82169](https://github.com/ClickHouse/ClickHouse/pull/82169) ([Pavel Kruglov](https://github.com/Avogar)).
* Backported in [#84671](https://github.com/ClickHouse/ClickHouse/issues/84671): Fix filter merging into JOIN condition in cases when equality operands have different types or they reference constants. Fixes [#83432](https://github.com/ClickHouse/ClickHouse/issues/83432). [#84145](https://github.com/ClickHouse/ClickHouse/pull/84145) ([Dmitry Novik](https://github.com/novikd)).
* Backported in [#84558](https://github.com/ClickHouse/ClickHouse/issues/84558): Fix deadlock caused by background cancellation checker thread. [#84203](https://github.com/ClickHouse/ClickHouse/pull/84203) ([Antonio Andelic](https://github.com/antonio2368)).
* Backported in [#84493](https://github.com/ClickHouse/ClickHouse/issues/84493): Fixed incorrect construction of empty tuples in the `array()` function. This fixes [#84202](https://github.com/ClickHouse/ClickHouse/issues/84202). [#84297](https://github.com/ClickHouse/ClickHouse/pull/84297) ([Amos Bird](https://github.com/amosbird)).
* Backported in [#84453](https://github.com/ClickHouse/ClickHouse/issues/84453): Make `zoutofmemory` hardware error, otherwise it will throw logical error. see https://github.com/clickhouse/clickhouse-core-incidents/issues/877. [#84420](https://github.com/ClickHouse/ClickHouse/pull/84420) ([Han Fei](https://github.com/hanfei1991)).
* Backported in [#84652](https://github.com/ClickHouse/ClickHouse/issues/84652): Fix out-of-order writes to Keeper changelog. Previously, we could have in-flight writes to changelog, but rollback could cause concurrent change of the destination file. This would lead to inconsistent logs, and possible data loss. [#84434](https://github.com/ClickHouse/ClickHouse/pull/84434) ([Antonio Andelic](https://github.com/antonio2368)).
* Backported in [#84627](https://github.com/ClickHouse/ClickHouse/issues/84627): Fix pruning files by virtual column in data lakes. [#84520](https://github.com/ClickHouse/ClickHouse/pull/84520) ([Kseniia Sumarokova](https://github.com/kssenii)).
* Backported in [#84632](https://github.com/ClickHouse/ClickHouse/issues/84632): Change pre-25.5 value of `allow_experimental_delta_kernel_rs` to `false` for compatibility. [#84587](https://github.com/ClickHouse/ClickHouse/pull/84587) ([Kseniia Sumarokova](https://github.com/kssenii)).
* Backported in [#84727](https://github.com/ClickHouse/ClickHouse/issues/84727): Lock 'mutex' when getting zookeeper from 'view' in RefreshTask. [#84699](https://github.com/ClickHouse/ClickHouse/pull/84699) ([Tuan Pham Anh](https://github.com/tuanpach)).

#### NO CL ENTRY

* NO CL ENTRY:  'Revert "Backport [#84026](https://github.com/ClickHouse/ClickHouse/issues/84026) to 25.6: Disable query condition cache for recursive CTEs"'. [#84408](https://github.com/ClickHouse/ClickHouse/pull/84408) ([Raúl Marín](https://github.com/Algunenano)).
* NO CL ENTRY:  'Fix query condition cache usage with non-deterministic IN sets'. [#84622](https://github.com/ClickHouse/ClickHouse/pull/84622) ([Robert Schulze](https://github.com/rschu1ze)).

#### NOT FOR CHANGELOG / INSIGNIFICANT

* Backported in [#84362](https://github.com/ClickHouse/ClickHouse/issues/84362): Fix test_storage_rabbitmq timeouts. [#84234](https://github.com/ClickHouse/ClickHouse/pull/84234) ([Pablo Marcos](https://github.com/pamarcos)).

