mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 00:52:02 +00:00
5.4 KiB
5.4 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2024 |
2024 Changelog
ClickHouse release v23.8.10.43-lts (a278225bba
) FIXME as compared to v23.8.9.54-lts (192a1d231f
)
Improvement
- Backported in #58819: Add
SYSTEM JEMALLOC PURGE
for purging unused jemalloc pages,SYSTEM JEMALLOC [ ENABLE | DISABLE | FLUSH ] PROFILE
for controlling jemalloc profile if the profiler is enabled. Add jemalloc-related 4LW command in Keeper:jmst
for dumping jemalloc stats,jmfp
,jmep
,jmdp
for controlling jemalloc profile if the profiler is enabled. #58665 (Antonio Andelic). - Backported in #60286: Copy S3 file GCP fallback to buffer copy in case GCP returned
Internal Error
withGATEWAY_TIMEOUT
HTTP error code. #60164 (Maksim Kita).
Build/Testing/Packaging Improvement
- Backported in #59879: If you want to run initdb scripts every time when ClickHouse container is starting you shoud initialize environment varible CLICKHOUSE_ALWAYS_RUN_INITDB_SCRIPTS. #59808 (Alexander Nikolaev).
Bug Fix (user-visible misbehavior in an official stable release)
- Backported in #57565: Background merges correctly use temporary data storage in the cache. #57275 (vdimir).
- Backported in #57476: Fix possible broken skipping indexes after materialization in MergeTree compact parts. #57352 (Maksim Kita).
- Backported in #58777: Fix double destroy call on exception throw in addBatchLookupTable8. #58745 (Raúl Marín).
- Backported in #58856: Fix possible crash in JSONExtract function extracting
LowCardinality(Nullable(T))
type. #58808 (vdimir). - Backported in #59194: The combination of LIMIT BY and LIMIT could produce an incorrect result in distributed queries (parallel replicas included). #59153 (Igor Nikonov).
- Backported in #59429: Fix translate() with FixedString input. Could lead to crashes as it'd return a String column (vs the expected FixedString). This issue was found through ClickHouse Bug Bounty Program YohannJardin. #59356 (Raúl Marín).
- Backported in #60128: Fix error
Read beyond last offset
forAsynchronousBoundedReadBuffer
. #59630 (Vitaly Baranov). - Backported in #59836: Fix query start time on non initial queries. #59662 (Raúl Marín).
- Backported in #59758: Fix leftPad / rightPad function with FixedString input. #59739 (Raúl Marín).
- Backported in #60304: Fix having neigher acked nor nacked messages. If exception happens during read-write phase, messages will be nacked. #59775 (Kseniia Sumarokova).
- Backported in #60171: Fix cosineDistance crash with Nullable. #60150 (Raúl Marín).
NOT FOR CHANGELOG / INSIGNIFICANT
- Fix rare race in external sort/aggregation with temporary data in cache #58013 (Anton Popov).
- Fix possible race in ManyAggregatedData dtor. #58624 (Nikolai Kochetov).
- Fix 02720_row_policy_column_with_dots #59453 (Duc Canh Le).
- Pin python dependencies in stateless tests #59663 (Raúl Marín).
- Make ZooKeeper actually sequentialy consistent #59735 (Alexander Tokmakov).
- Remove broken test while we fix it #60547 (Raúl Marín).