mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
5.3 KiB
5.3 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2024 |
2024 Changelog
ClickHouse release v23.8.9.54-lts (192a1d231f
) FIXME as compared to v23.8.8.20-lts (5e012a03bf
)
Improvement
- Backported in #57668: Output valid JSON/XML on excetpion during HTTP query execution. Add setting
http_write_exception_in_output_format
to enable/disable this behaviour (enabled by default). #52853 (Kruglov Pavel). - Backported in #58491: Fix transfer query to MySQL compatible query. Fixes #57253. Fixes #52654. Fixes #56729. #56456 (flynn).
- Backported in #57238: Fetching a part waits when that part is fully committed on remote replica. It is better not send part in PreActive state. In case of zero copy this is mandatory restriction. #56808 (Sema Checherinda).
- Backported in #57655: Handle sigabrt case when getting PostgreSQl table structure with empty array. #57618 (Mike Kot (Михаил Кот)).
Build/Testing/Packaging Improvement
- Backported in #57582: Fix issue caught in https://github.com/docker-library/official-images/pull/15846. #57571 (Mikhail f. Shiryaev).
Bug Fix (user-visible misbehavior in an official stable release)
- Flatten only true Nested type if flatten_nested=1, not all Array(Tuple) #56132 (Kruglov Pavel).
- Fix ALTER COLUMN with ALIAS #56493 (Nikolay Degterinsky).
- Prevent incompatible ALTER of projection columns #56948 (Amos Bird).
- Fix segfault after ALTER UPDATE with Nullable MATERIALIZED column #57147 (Nikolay Degterinsky).
- Fix incorrect JOIN plan optimization with partially materialized normal projection #57196 (Amos Bird).
- Fix
ReadonlyReplica
metric for all cases #57267 (Antonio Andelic). - Fix working with read buffers in StreamingFormatExecutor #57438 (Kruglov Pavel).
- bugfix: correctly parse SYSTEM STOP LISTEN TCP SECURE #57483 (joelynch).
- Ignore ON CLUSTER clause in grant/revoke queries for management of replicated access entities. #57538 (MikhailBurdukov).
- Disable system.kafka_consumers by default (due to possible live memory leak) #57822 (Azat Khuzhin).
- Fix invalid memory access in BLAKE3 (Rust) #57876 (Raúl Marín).
- Normalize function names in CREATE INDEX #57906 (Alexander Tokmakov).
- Fix invalid preprocessing on Keeper #58069 (Antonio Andelic).
- Fix Integer overflow in Poco::UTF32Encoding #58073 (Andrey Fedotov).
- Remove parallel parsing for JSONCompactEachRow #58181 (Alexey Milovidov).
- Fix parallel parsing for JSONCompactEachRow #58250 (Kruglov Pavel).
NO CL ENTRY
- NO CL ENTRY: 'Update PeekableWriteBuffer.cpp'. #57701 (Kruglov Pavel).
NOT FOR CHANGELOG / INSIGNIFICANT
- Pin alpine version of integration tests helper container #57669 (Mikhail f. Shiryaev).
- Remove heavy rust stable toolchain #57905 (Mikhail f. Shiryaev).
- Fix docker image for integration tests (fixes CI) #57952 (Azat Khuzhin).