mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 17:12:03 +00:00
4.3 KiB
4.3 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2022 |
2022 Changelog
ClickHouse release v21.7.10.4-stable FIXME as compared to v21.7.9.7-stable
Improvement
- Backported in #28898: Use real tmp file instead of predefined "rows_sources" for vertical merges. This avoids generating garbage directories in tmp disks. #28299 (Amos Bird).
Bug Fix
- Backported in #27925: Fix PostgreSQL-style cast (
::
operator) with negative numbers. #27876 (Anton Popov). - Backported in #28752: Fix transformation of disjunctions chain to
IN
(controlled by settingsoptimize_min_equality_disjunction_chain_length
) in distributed queries with settingslegacy_column_name_of_tuple_literal = 0
. #28658 (Anton Popov).
Bug Fix (user-visible misbehaviour in official stable release)
- Backported in #28509: Fixed possible ZooKeeper watches leak on background processing of distributed DDL queue. Closes #26036. #28446 (Alexander Tokmakov).
- Backported in #28570: Fix bug which can lead to error
Existing table metadata in ZooKeeper differs in sorting key expression.
after alter ofReplicatedVersionedCollapsingMergeTree
. Fixes #28515. #28528 (alesapin). - Backported in #28598: Fix
There is no subcolumn
error, while select from tables, which haveNested
columns and scalar columns with dot in name and the same prefix asNested
(e.g.n.id UInt32, n.arr1 Array(UInt64), n.arr2 Array(UInt64)
). #28531 (Anton Popov). - Backported in #28742: Fix the coredump in the creation of distributed tables, when the parameters passed in are wrong. #28686 (Zhiyong Wang).
- Backported in #28788: Fix benign race condition in ReplicatedMergeTreeQueue. Shouldn't be visible for user, but can lead to subtle bugs. #28734 (alesapin).
- Backported in #28947: Fix reading of subcolumns from compact parts. #28873 (Anton Popov).
- Backported in #28931: Fix higher-order array functions (
SIGSEGV
forarrayCompact
/ILLEGAL_COLUMN
forarrayDifference
/arrayCumSumNonNegative
) with consts. #28904 (Azat Khuzhin).
NOT FOR CHANGELOG / INSIGNIFICANT
- Add more checks for LC in native protocol. #27827 (Nikolai Kochetov).
- CHJIT custom memory manager #28236 (Maksim Kita).
- Function dictGet default implementation for nulls #28530 (Maksim Kita).
- Fix usage of nested columns with non-array columns with the same prefix [2] #28762 (Anton Popov).
- Lower compiled_expression_cache_size to 128MB #28816 (Maksim Kita).