mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 07:31:57 +00:00
9.0 KiB
9.0 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2024 |
2024 Changelog
ClickHouse release v24.2.2.71-stable (9293d361e7
) FIXME as compared to v24.2.1.2248-stable (891689a415
)
Improvement
- Backported in #60834: Update tzdata to 2024a. #60768 (Raúl Marín).
Bug Fix (user-visible misbehavior in an official stable release)
- Backported in #60640: Fixed a bug in parallel optimization for queries with
FINAL
, which could give an incorrect result in rare cases. #60041 (Maksim Kita). - Backported in #61085: Avoid calculation of scalar subqueries for
CREATE TABLE
. Fixes #59795 and #59930. Attempt to re-implement https://github.com/ClickHouse/ClickHouse/pull/57855. #60464 (Nikolai Kochetov). - Backported in #61332: Fix deadlock in parallel parsing when lots of rows are skipped due to errors. #60516 (Kruglov Pavel).
- Backported in #61010: Fix the issue of
max_query_size
for KQL compound operator like mv-expand. Related to #59626. #60534 (Yong Wang). - Backported in #61002: Reduce the number of read rows from
system.numbers
. Fixes #59418. #60546 (JackyWoo). - Backported in #60629: Don't output number tips for date types. #60577 (Raúl Marín).
- Backported in #60793: Fix buffer overflow that can happen if the attacker asks the HTTP server to decompress data with a composition of codecs and size triggering numeric overflow. Fix buffer overflow that can happen inside codec NONE on wrong input data. This was submitted by TIANGONG research team through our Bug Bounty program. #60731 (Alexey Milovidov).
- Backported in #60785: Functions for SQL/JSON were able to read uninitialized memory. This closes #60017. Found by Fuzzer. #60738 (Alexey Milovidov).
- Backported in #60805: Do not set aws custom metadata
x-amz-meta-*
headers on UploadPart & CompleteMultipartUpload calls. #60748 (Francisco J. Jurado Moreno). - Backported in #60822: Fix crash in arrayEnumerateRanked. #60764 (Raúl Marín).
- Backported in #60843: Fix crash when using input() in INSERT SELECT JOIN. Closes #60035. #60765 (Kruglov Pavel).
- Backported in #60919: Fix crash when
allow_experimental_analyzer
setting value is changed in the subqueries. #60770 (Dmitry Novik). - Backported in #60906: Avoid segfault if too many keys are skipped when reading from S3. #60849 (Antonio Andelic).
- Backported in #61307: Fix multiple bugs in groupArraySorted. #61203 (Raúl Marín).
- Backported in #61295: Keeper: fix runtime reconfig for standalone binary. #61233 (Antonio Andelic).
CI Fix or Improvement (changelog entry is not required)
- Backported in #60758: Decoupled changes from #60408. #60553 (Mikhail f. Shiryaev).
- Backported in #60706: Eliminates the need to provide input args to docker server jobs to clean yml files. #60602 (Max K.).
- Backported in #61045: Debug and fix markreleaseready. #60611 (Mikhail f. Shiryaev).
- Backported in #60721: Fix build_report job so that it's defined by ci_config only (not yml file). #60613 (Max K.).
- Backported in #60668: Do not await ci pending jobs on release branches decrease wait timeout to fit into gh job timeout. #60652 (Max K.).
- Backported in #60863: Set limited number of builds for "special build check" report in backports. #60850 (Max K.).
- Backported in #60946: ... #60935 (Max K.).
- Backported in #60972: ... #60952 (Max K.).
- Backported in #60980: ... #60958 (Max K.).
- Backported in #61170: Just a preparation for the merge queue support. #61099 (Max K.).
- Backported in #61181: ... #61172 (Max K.).
- Backported in #61228: ... #61183 (Han Fei).
- Backported in #61194: ... #61185 (Max K.).
- Backported in #61244: ... #61214 (Max K.).
- Backported in #61388:. #61373 (Mikhail f. Shiryaev).
NOT FOR CHANGELOG / INSIGNIFICANT
- CI: make workflow yml abstract #60421 (Max K.).
- Cancel PipelineExecutor properly in case of exception in spawnThreads #60499 (Kruglov Pavel).
- General sanity in function
seriesOutliersDetectTukey
#60535 (Alexey Milovidov). - Speed up cctools building #61011 (Mikhail f. Shiryaev).