mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-16 03:12:43 +00:00
9.7 KiB
9.7 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2024 |
2024 Changelog
ClickHouse release v24.2.3.70-stable (8a7b8c7afb
) FIXME as compared to v24.2.2.71-stable (9293d361e7
)
Performance Improvement
- Backported in #61630: Optimized function
dotProduct
to omit unnecessary and expensive memory copies. #60928 (Robert Schulze).
Build/Testing/Packaging Improvement
- Backported in #62011: Remove from the Keeper Docker image the volumes at /etc/clickhouse-keeper and /var/log/clickhouse-keeper. #61683 (Tristan).
Bug Fix (user-visible misbehavior in an official stable release)
- Backported in #61453: Fix possible incorrect result of aggregate function
uniqExact
. #61257 (Anton Popov). - Backported in #61946: Fix the ATTACH query with the ON CLUSTER clause when the database does not exist on the initiator node. Closes #55009. #61365 (Nikolay Degterinsky).
- Backported in #61846: Fixed possible wrong result of aggregation with nullable keys. #61393 (Anton Popov).
- Backported in #61591: ActionsDAG::split can't make sure that "Execution of first then second parts on block is equivalent to execution of initial DAG.". #61458 (Raúl Marín).
- Backported in #61648: Disable async_insert_use_adaptive_busy_timeout correctly with compatibility settings. #61468 (Raúl Marín).
- Backported in #61748: Fix incorrect results when filtering
system.parts
orsystem.parts_columns
using UUID. #61479 (Dan Wu). - Backported in #61963: Fix the
ALTER QUERY MODIFY SQL SECURITY
queries to override the table's DDL correctly. #61480 (pufit). - Backported in #61699: Fix
clickhouse-client -s
argument, it was broken by defining it two times. #61530 (Mikhail f. Shiryaev). - Backported in #61578: Fix string search with constant start position which previously could lead to memory corruption. #61547 (Antonio Andelic).
- Backported in #62531: Fix data race between
MOVE PARTITION
query and merges resulting in intersecting parts. #61610 (János Benjamin Antal). - Backported in #61860: Fix crash in
multiSearchAllPositionsCaseInsensitiveUTF8
when specifying incorrect UTF-8 sequence. Example: #61714. #61749 (pufit). - Backported in #62242: Fix skipping escape sequcne parsing errors during JSON data parsing while using
input_format_allow_errors_num/ratio
settings. #61883 (Kruglov Pavel). - Backported in #62218: Fixes Crash in Engine Merge if Row Policy does not have expression. #61971 (Ilya Golshtein).
- Backported in #62342: Fix data race on scalars in Context. #62305 (Kruglov Pavel).
- Backported in #62677: Fix segmentation fault when using Hive table engine. Reference #62154, #62560. #62578 (Nikolay Degterinsky).
- Backported in #62639: Fix memory leak in groupArraySorted. Fix #62536. #62597 (Antonio Andelic).
- Backported in #63054: Fixed bug in GCD codec implementation that may lead to server crashes. #62853 (Nikita Taranov).
- Backported in #63030: Fix temporary data in cache incorrect behaviour in case creation of cache key base directory fails with
no space left on device
. #62925 (Kseniia Sumarokova). - Backported in #63142: Fix incorrect judgement of of monotonicity of function
abs
. #63097 (Duc Canh Le). - Backported in #63183: Sanity check: Clamp values instead of throwing. #63119 (Raúl Marín).
- Backported in #63176: Setting server_name might help with recently reported SSL handshake error when connecting to MongoDB Atlas:
Poco::Exception. Code: 1000, e.code() = 0, SSL Exception: error:10000438:SSL routines:OPENSSL_internal:TLSV1_ALERT_INTERNAL_ERROR
. #63122 (Alexander Gololobov). - Backported in #63191: Fix a bug when
SQL SECURITY
statement appears in allCREATE
queries if the server settingignore_empty_sql_security_in_create_view_query=true
https://github.com/ClickHouse/ClickHouse/pull/63134. #63136 (pufit).
CI Fix or Improvement (changelog entry is not required)
- Backported in #61430:. #61374 (Mikhail f. Shiryaev).
- Backported in #61490: ... #61441 (Max K.).
- Backported in #61638:. #61592 (Mikhail f. Shiryaev).
- Backported in #61896: ... #61877 (Max K.).
- Backported in #62055: ... #62044 (Max K.).
- Backported in #62203:. #62190 (Konstantin Bogdanov).
- Backported in #62800: We won't fail the job when GH fails to retrieve the job ID and URLs. #62651 (Mikhail f. Shiryaev).
- Backported in #62970:. #62932 (Robert Schulze).
- Backported in #63115: ... #63108 (Mikhail f. Shiryaev).
NO CL ENTRY
- NO CL ENTRY: 'Revert "Backport #61479 to 24.2: Fix bug when reading system.parts using UUID (issue 61220)."'. #61776 (János Benjamin Antal).
NOT FOR CHANGELOG / INSIGNIFICANT
- Throw on query timeout in ZooKeeperRetries #60922 (Antonio Andelic).