mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-28 10:31:57 +00:00
5.3 KiB
5.3 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2024 |
2024 Changelog
ClickHouse release v24.9.2.42-stable (de7c791a2e
) FIXME as compared to v24.9.1.3278-stable (6d058d82a8
)
Improvement
- Backported in #70091: Add
show_create_query_identifier_quoting_rule
to define identifier quoting behavior of the show create query result. Possible values: -user_display
: When the identifiers is a keyword. -when_necessary
: When the identifiers is one of{"distinct", "all", "table"}
, or it can cause ambiguity: column names, dictionary attribute names. -always
: Always quote identifiers. #69448 (tuanpach). - Backported in #70100: Follow-up to https://github.com/ClickHouse/ClickHouse/pull/69346 Point 4 described there will work now as well:. #69563 (Vitaly Baranov).
- Backported in #70048: Add new column readonly_duration to the system.replicas table. Needed to be able to distinguish actual readonly replicas from sentinel ones in alerts. #69871 (Miсhael Stetsyuk).
Bug Fix (user-visible misbehavior in an official stable release)
- Backported in #70193: Fix crash when executing
create view t as (with recursive 42 as ttt select ttt);
. #69676 (Han Fei). - Backported in #70083: Closes #69752. #69985 (pufit).
- Backported in #70070: Fixes
Block structure mismatch
for queries with nested views andWHERE
condition. Fixes #66209. #70054 (Nikolai Kochetov). - Backported in #70168: Fix wrong LOGICAL_ERROR when replacing literals in ranges. #70122 (Pablo Marcos).
- Backported in #70238: Check for Nullable(Nothing) type during ALTER TABLE MODIFY COLUMN/QUERY to prevent tables with such data type. #70123 (Pavel Kruglov).
- Backported in #70205: Fix wrong result with skipping index. #70127 (Raúl Marín).
- Backported in #70185: Fix data race in ColumnObject/ColumnTuple decompress method that could lead to heap use after free. #70137 (Pavel Kruglov).
- Backported in #70253: Fix possible hung in ALTER COLUMN with Dynamic type. #70144 (Pavel Kruglov).
- Backported in #70230: Use correct
max_types
parameter during Dynamic type creation for JSON subcolumn. #70147 (Pavel Kruglov). - Backported in #70217: Fix the password being displayed in
system.query_log
for users with bcrypt password authentication method. #70148 (Nikolay Degterinsky). - Backported in #70267: Respect setting allow_simdjson in JSON type parser. #70218 (Pavel Kruglov).
NOT FOR CHANGELOG / INSIGNIFICANT
- Backported in #70052: Improve stateless test runner. #69864 (Alexey Katsman).
- Backported in #70284: Improve pipdeptree generator for docker images. - Update requirements.txt for the integration tests runner container - Remove some small dependencies, improve
helpers/retry_decorator.py
- Upgrade docker-compose from EOL version 1 to version 2. #70146 (Mikhail f. Shiryaev). - Backported in #70261: Update test_storage_s3_queue/test.py. #70159 (Kseniia Sumarokova).