Back to Clickhouse

2025 Changelog

docs/changelogs/v25.4.3.22-stable.md

26.4.1.1-new3.7 KB
Original Source

2025 Changelog

ClickHouse release v25.4.3.22-stable (f23535c7722) FIXME as compared to v25.4.2.31-stable (e2ce00b6885)

Performance Improvement

  • Backported in #79924: Prevent LogSeriesLimiter from doing cleanup on every construction, avoiding lock contention and performance regressions in high-concurrency scenarios. #79864 (filimonov).

Improvement

  • Backported in #79904: Added access_control_improvements.enable_user_name_access_type setting. This setting allows enabling/disabling of precise grants for users/roles, introduced in https://github.com/ClickHouse/ClickHouse/pull/72246. You may want to turn this setting off in case you have a cluster with the replicas older than 25.1. #79842 (pufit).
  • Backported in #79934: Proper implementation of ASTSelectWithUnionQuery::clone() method now takes into account is_normalized field as well. This might help with #77569. #79909 (Nikita Mikhaylov).

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

  • Backported in #79820: Fix applying async_insert from server (via apply_settings_from_server) (previously leads to Unknown packet 11 from server errors on the client). #77578 (Azat Khuzhin).
  • Backported in #79785: Fixed refreshable materialized views breaking backups. #77893 (Michael Kolupaev).
  • Backported in #79741: Fix crash in dynamic subcolumns discovery in Wide parts in MergeTree. #79466 (Pavel Kruglov).
  • Backported in #79585: Verify the table name's length only for initial create queries. Do not verify this for secondary creates to avoid backward compatibility issues. #79488 (Miсhael Stetsyuk).
  • Backported in #79973: Hide password for query CREATE DATABASE datalake ENGINE = DataLakeCatalog(\'http://catalog:8181\', \'admin\', \'password\'). #79941 (Han Fei).

NOT FOR CHANGELOG / INSIGNIFICANT