24.8.14.10547 Altinity Stable
24.8.14.10547 Altinity Stable (37575e6) as compared to v24.8.14.10546.altinitystable (2066b28944d33461f26e5a27053060c4d5f0613b)
Bug Fixes (user-visible misbehavior in an official stable release)
- Fix LOGICAL_ERROR exception in ASTColumnsExceptTransformer::transform (ClickHouse#99119 by @pamarcos via #2011)
- Fix possible error FILE_DOESNT_EXIST after sparse column mutation when setting
ratio_of_defaults_for_sparse_serializationwas changed to1.0via alter. (ClickHouse#93016 by @Avogar via #2045) - Rebuild projection on alter modify of its PK column. Previously it could lead to CANNOT_READ_ALL_DATA errors during selects after alter modify of the column used in projection PK. (ClickHouse#75720 by @Avogar via #2045)
- Fix incorrect memory around max_untracked_memory (ClickHouse#83607 by @azat via #2087)
- Fix possible UB (crashes) in case of MEMORY_LIMIT_EXCEEDED during String deserialization (ClickHouse#85440 by @azat via #2088)
Build/Testing/Packaging Improvements
- Upgrade Ubuntu Docker image packages to apply available security fixes (#2062 by @CarlosFelipeOR)
CI Fixes or Improvements
- Remove guard pages for threads and async_socket_for_remote/use_hedge_requests. Change the allocation method in
FiberStackfrommmaptoaligned_alloc. Since this splits VMAs and under heavy load vm.max_map_count can be reached (ClickHouse#79147 by @CheSema via #2035)
Packages
Available for both AMD64 and Aarch64 from https://builds.altinity.cloud/#altinitystable as either .deb, .rpm, or .tgz
Docker images
Available for both AMD64 and Aarch64: altinity/clickhouse-server:24.8.14.10547.altinitystable
Full Changelog: 2066b28...37575e6