|
| 1 | +--- |
| 2 | +sidebar_position: 1 |
| 3 | +sidebar_label: 2025 |
| 4 | +--- |
| 5 | + |
| 6 | +# 2025 Changelog |
| 7 | + |
| 8 | +### ClickHouse release v25.1.8.25-stable (990179ead8b) FIXME as compared to v25.1.7.20-stable (dcc6b0a7384) |
| 9 | + |
| 10 | +#### New Feature |
| 11 | +* Backported in [#77357](https://github.com/ClickHouse/ClickHouse/issues/77357): Added `concurrent_threads_scheduler` server setting that governs how CPU slots are distributed among concurrent queries. Could be set to `round_robin` (previous behavior) or `fair_round_robin` to address the issue of unfair CPU distribution between INSERTs and SELECTs. [#75949](https://github.com/ClickHouse/ClickHouse/pull/75949) ([Sergei Trifonov](https://github.com/serxa)). |
| 12 | + |
| 13 | +#### Improvement |
| 14 | +* Backported in [#77202](https://github.com/ClickHouse/ClickHouse/issues/77202): Previously database replicated might print credentials specified in a query to logs. This behaviour is fixed. This closes: [#77123](https://github.com/ClickHouse/ClickHouse/issues/77123). [#77133](https://github.com/ClickHouse/ClickHouse/pull/77133) ([Nikita Mikhaylov](https://github.com/nikitamikhaylov)). |
| 15 | + |
| 16 | +#### Bug Fix (user-visible misbehavior in an official stable release) |
| 17 | +* Backported in [#76151](https://github.com/ClickHouse/ClickHouse/issues/76151): Propagate format settings to JSON as string formatting in Native format. [#75832](https://github.com/ClickHouse/ClickHouse/pull/75832) ([Pavel Kruglov](https://github.com/Avogar)). |
| 18 | +* Backported in [#76968](https://github.com/ClickHouse/ClickHouse/issues/76968): Fix THERE_IS_NO_COLUMN exception when selecting boolean literal from distributed tables. [#76656](https://github.com/ClickHouse/ClickHouse/pull/76656) ([Yakov Olkhovskiy](https://github.com/yakov-olkhovskiy)). |
| 19 | +* Backported in [#77256](https://github.com/ClickHouse/ClickHouse/issues/77256): Fix possible crash because of bad JSON column rollback on error during async inserts. [#76908](https://github.com/ClickHouse/ClickHouse/pull/76908) ([Pavel Kruglov](https://github.com/Avogar)). |
| 20 | +* Backported in [#77220](https://github.com/ClickHouse/ClickHouse/issues/77220): Bug fix json with variant subcolumn by adding check to skip ephemeral subcolumns in part consistency check. [#72187](https://github.com/ClickHouse/ClickHouse/issues/72187). [#77034](https://github.com/ClickHouse/ClickHouse/pull/77034) ([Smita Kulkarni](https://github.com/SmitaRKulkarni)). |
| 21 | +* Backported in [#77248](https://github.com/ClickHouse/ClickHouse/issues/77248): Fix crash during Kafka table creation with exception. [#77121](https://github.com/ClickHouse/ClickHouse/pull/77121) ([Pavel Kruglov](https://github.com/Avogar)). |
| 22 | +* Backported in [#77384](https://github.com/ClickHouse/ClickHouse/issues/77384): `SELECT toBFloat16(-0.0) == toBFloat16(0.0)` now correctly returns `true` (from previously `false`). This makes the behavior consistent with `Float32` and `Float64`. [#77290](https://github.com/ClickHouse/ClickHouse/pull/77290) ([Shankar Iyer](https://github.com/shankar-iyer)). |
| 23 | +* Backported in [#77333](https://github.com/ClickHouse/ClickHouse/issues/77333): Fix comparison between tuples with nullable elements inside and strings. [#77323](https://github.com/ClickHouse/ClickHouse/pull/77323) ([Alexey Katsman](https://github.com/alexkats)). |
| 24 | + |
| 25 | +#### NOT FOR CHANGELOG / INSIGNIFICANT |
| 26 | + |
| 27 | +* Backported in [#76959](https://github.com/ClickHouse/ClickHouse/issues/76959): Allow empty chunks in FinishSortingTransfrom. [#76919](https://github.com/ClickHouse/ClickHouse/pull/76919) ([Nikolai Kochetov](https://github.com/KochetovNicolai)). |
| 28 | +* Backported in [#77312](https://github.com/ClickHouse/ClickHouse/issues/77312): Fix uninitialized-value `CoordinationZnode::last_success_duration` in `RefreshTask`. [#77174](https://github.com/ClickHouse/ClickHouse/pull/77174) ([Tuan Pham Anh](https://github.com/tuanpach)). |
| 29 | +* Backported in [#77534](https://github.com/ClickHouse/ClickHouse/issues/77534): Generate new certificates for test_reload_certificate. [#77495](https://github.com/ClickHouse/ClickHouse/pull/77495) ([Pervakov Grigorii](https://github.com/GrigoryPervakov)). |
| 30 | + |
0 commit comments