24.8.14.10545 Altinity Stable
·
39355 commits
to antalya-25.8
since this release
Changes compared to v24.8.14.10544.altinitystable (fd0fddb)
Backward Incompatible Changes
- ALTER MODIFY COLUMN now requires explicit DEFAULT when converting nullable columns to non-nullable types. Previously such ALTERs could get stuck with cannot convert null to not null errors, now NULLs are replaced with column's default expression. (ClickHouse#84770 by @vdimir via #1370)
Critical Bug Fixes
- Fixed crash in old analyzer if JOIN and duplicated aliases (ClickHouse#96405 by @ilejn via #1401)
- Fix nullptr dereference with disabled
send_profile_events. This feature was introduced recently for the ClickHouse Python driver (ClickHouse#94466 by @alexey-milovidov via #1515)
Bug Fixes (user-visible misbehavior in an official stable release)
- Possible crash/undefined behavior in IN function where primary key column types are different from IN function right side column types (ClickHouse#89367 by @ilejn via #1146)
- Fix aggregation of sparse columns for
sumand timeseries whengroup_by_overflow_modeis set toany(ClickHouse#95301 by @mkmkme via #1372) - Fix aggregation of sparse columns when
group_by_overflow_modeis set toany(ClickHouse#88440 by @korowa via #1389) - Fixed a crash in
SimpleSquashingChunksTransformthat occurred in rare cases when processing sparse columns (ClickHouse#72226 by @vdimir via #1399) - Reintroduce fix for a crash when ClickHouse is used in AWS ECS to connect to AWS S3 (ClickHouse#65362 by @Avogar via #1449)
- Fix skip indexes (and primary key conditions) not being applied for ALIAS columns when query plan expression merging is disabled (query_plan_merge_expressions = 0 or query_plan_enable_optimizations = 0). (ClickHouse#98960 by @fastio via #1544)
Performance Improvements
- SELECT query with
FINALclause on aReplacingMergeTreetable with theis_deletedcolumn now executes faster because of improved parallelization (ClickHouse#88090 by @shankar-iyer via #1373)
Improvements
- Allow a user to have multiple authentication methods instead of only one. Allow authentication methods to be reset to most recently added method. (ClickHouse#65277 by @arthurpassos via #1371)
Packages
Available for both AMD64 and Aarch64 from https://builds.altinity.cloud/ as either .deb, .rpm, or .tgz
Docker images
Available for both AMD64 and Aarch64: altinity/clickhouse-server:24.8.14.10545.altinitystable
Full Changelog: v24.8.14.10544.altinitystable...v24.8.14.10545.altinitystable
Build Report: https://s3.amazonaws.com/altinity-build-artifacts/0/19217e5096cecbca4a02c9cce8f2bd503e4cd92c/ci_run_report.html