mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
9.1 KiB
9.1 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2022 |
2022 Changelog
ClickHouse release v22.3.13.80-lts (e2708b01fb
) FIXME as compared to v22.3.12.19-lts (4a08f8a073
)
New Feature
- Backported in #41264: Implemented automatic conversion of database engine from
Ordinary
toAtomic
. Create emptyconvert_ordinary_to_atomic
file inflags
directory and allOrdinary
databases will be converted automatically on next server start. Resolves #39546. #39933 (Alexander Tokmakov). - Backported in #40886: Add setting to disable limit on kafka_num_consumers. Closes #40331. #40670 (Kruglov Pavel).
Bug Fix
- Backported in #41273: Fix memory safety issues with functions
encrypt
andcontingency
if Array of Nullable is used as an argument. This fixes #41004. #40195 (Alexey Milovidov).
Build/Testing/Packaging Improvement
- Backported in #41557: Add
source
field to deb packages, updatenfpm
. #41531 (Mikhail f. Shiryaev).
Bug Fix (user-visible misbehavior in official stable or prestable release)
- Backported in #40745: * Fix cast lowcard of nullable in JoinSwitcher, close #37385. #37453 (Vladimir C).
- Backported in #41812: Update
simdjson
. This fixes #38621. #38838 (Alexey Milovidov). - Backported in #41320: Fix unused unknown columns introduced by WITH statement. This fixes #37812 . #39131 (Amos Bird).
- Backported in #40904: Fix potential deadlock in WriteBufferFromS3 during task scheduling failure. #40070 (Maksim Kita).
- Backported in #41916: Fix rare bug with column TTL for MergeTree engines family: In case of repeated vertical merge the error
Cannot unlink file ColumnName.bin ... No such file or directory.
could happen. #40346 (alesapin). - Backported in #40903: Proxy resolver stop on first successful request to endpoint. #40353 (Maksim Kita).
- Backported in #40663: Fix potential dataloss due to a bug in AWS SDK (https://github.com/aws/aws-sdk-cpp/issues/658). Bug can be triggered only when clickhouse is used over S3. #40506 (alesapin).
- Backported in #40901: Fix memory leak while pushing to MVs w/o query context (from Kafka/...). #40732 (Azat Khuzhin).
- Backported in #41637: Fix possible segfaults, use-heap-after-free and memory leak in aggregate function combinators. Closes #40848. #41083 (Kruglov Pavel).
- Backported in #41664: Queries with
OFFSET
clause in subquery andWHERE
clause in outer query might return incorrect result, it's fixed. Fixes #40416. #41280 (Alexander Tokmakov). - Backported in #41356: Add column type check before UUID insertion in MsgPack format. #41309 (Kruglov Pavel).
- Backported in #41807: Malicious data in Native format might cause a crash. #41441 (Alexey Milovidov).
- Backported in #41804: The aggregate function
categorialInformationValue
was having incorrectly defined properties, which might cause a null pointer dereferencing at runtime. This closes #41443. #41449 (Alexey Milovidov). - Backported in #41503: Writing data in Apache
ORC
format might lead to a buffer overrun. #41458 (Alexey Milovidov). - Backported in #41639: Fix possible
pipeline stuck
exception for queries withOFFSET
. The error was found withenable_optimize_predicate_expression = 0
and always false condition inWHERE
. Fixes #41383. #41588 (Nikolai Kochetov). - Backported in #41899: Fix possible crash in
SELECT
fromMerge
table with enabledoptimize_monotonous_functions_in_order_by
setting. Fixes #41269. #41740 (Nikolai Kochetov).
Bug Fix (user-visible misbehaviour in official stable or prestable release)
- Backported in #41321: Fix bug in function
if
when resulting column type differs with resulting data type that led to logical errors likeLogical error: 'Bad cast from type DB::ColumnVector<int> to DB::ColumnVector<long>'.
. Closes #35367. #35476 (Kruglov Pavel).
NOT FOR CHANGELOG / INSIGNIFICANT
- use ROBOT_CLICKHOUSE_COMMIT_TOKEN for create-pull-request #40067 (Yakov Olkhovskiy).
- use input token instead of env var #40421 (Yakov Olkhovskiy).
- DNSResolver remove AI_V4MAPPED, AI_ALL hints #40502 (Maksim Kita).
- Migrate artifactory #40831 (Mikhail f. Shiryaev).
- Docker server version #41256 (Mikhail f. Shiryaev).
- Download ccache from release PRs for backports #41328 (Mikhail f. Shiryaev).
- Remove
-WithTerminatingZero
methods #41431 (Alexey Milovidov). - Remove trash from Field #41457 (Alexey Milovidov).
- Mask some information in logs. #41474 (Vitaly Baranov).
- Build latest tags ONLY from master branch #41567 (Mikhail f. Shiryaev).
- Fix the typo preventing building latest images #41769 (Mikhail f. Shiryaev).