mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-09 16:02:23 +00:00
8.3 KiB
8.3 KiB
sidebar_position | sidebar_label |
---|---|
1 | 2023 |
2023 Changelog
ClickHouse release v23.5.5.92-stable (557edaddac
) FIXME as compared to v23.5.4.25-stable (190f962abc
)
Performance Improvement
- Backported in #52749: Fix incorrect projection analysis which invalidates primary keys. This issue only exists when
query_plan_optimize_primary_key = 1, query_plan_optimize_projection = 1
. This fixes #48823 . This fixes #51173 . #52308 (Amos Bird).
Build/Testing/Packaging Improvement
- Backported in #51886: Update cargo dependencies. #51721 (Raúl Marín).
- Backported in #52909: Add
clickhouse-keeper-client
symlink to the clickhouse-server package. #51882 (Mikhail f. Shiryaev). - Backported in #53021: Packing inline cache into docker images sometimes causes strange special effects. Since we don't use it at all, it's good to go. #53008 (Mikhail f. Shiryaev).
- Backported in #53289: The compiler's profile data (
-ftime-trace
) is uploaded to ClickHouse Cloud., the second attempt after #53100. #53213 (Alexey Milovidov). - Backported in #53463: Preserve environment parameters in
clickhouse start
command. Fixes #51962. #53418 (Mikhail f. Shiryaev).
Bug Fix (user-visible misbehavior in an official stable release)
- Fix backward compatibility for IP types hashing in aggregate functions #50551 (Yakov Olkhovskiy).
- Fix segfault in MathUnary #51499 (Ilya Yatsishin).
- Fix for moving 'IN' conditions to PREWHERE #51610 (Alexander Gololobov).
- Fix binary arithmetic for Nullable(IPv4) #51642 (Yakov Olkhovskiy).
- Support IPv4 and IPv6 as dictionary attributes #51756 (Yakov Olkhovskiy).
- Fix reading from empty column in
parseSipHashKey
#51804 (Nikita Taranov). - Fix async connect to hosts with multiple ips #51934 (Kruglov Pavel).
- Allow parametric UDFs #51964 (Alexey Milovidov).
- Fix ORDER BY tuple of WINDOW functions #52145 (Alexey Milovidov).
- Fix error in
groupArrayMoving
functions #52161 (Alexey Milovidov). - Disable expression templates for time intervals #52335 (Alexander Tokmakov).
- Fix
countSubstrings()
hang with empty needle and a column haystack #52409 (Sergei Trifonov). - Fixed inserting into Buffer engine #52440 (Vasily Nemkov).
- The implementation of AnyHash was non-conformant. #52448 (Alexey Milovidov).
- Fix possible error "Cannot drain connections: cancel first" #52585 (Kruglov Pavel).
- init and destroy ares channel on demand.. #52634 (Arthur Passos).
- Fix crash in function
tuple
with one sparse column argument #52659 (Anton Popov). - clickhouse-keeper: fix implementation of server with poll() #52833 (Andy Fiddaman).
- Fix password leak in show create mysql table #52962 (Duc Canh Le).
- Not-ready Set #53162 (Nikolai Kochetov).
- Fix incorrect normal projection AST format #53347 (Amos Bird).
- Fix loading lazy database during system.table select query #53372 (SmitaRKulkarni).
- Fix: interpolate expression takes source column instead of same name aliased from select expression. #53572 (Yakov Olkhovskiy).
- Correctly handle totals and extremes with
DelayedSource
#53644 (Antonio Andelic). - Fix: sorted distinct with sparse columns #53711 (Igor Nikonov).
- Fix fuzzer crash in parseDateTime() #53764 (Robert Schulze).
NOT FOR CHANGELOG / INSIGNIFICANT
- Decoupled commits from #51180 for backports #51561 (Mikhail f. Shiryaev).
- Fix MergeTreeMarksLoader segfaulting if marks file is longer than expected #51636 (Michael Kolupaev).
- Fix source image for sqllogic #51728 (Mikhail f. Shiryaev).
- Pin rust nightly (to make it stable) #51903 (Azat Khuzhin).
- Fix crash in comparison functions due to incorrect query analysis #52172 (Alexey Milovidov).
- Less replication errors #52382 (Alexander Tokmakov).
- Improve logging macros #52519 (Alexander Tokmakov).
- Fix deadlocks in StorageTableFunctionProxy #52626 (Alexander Tokmakov).
- Disable test_reverse_dns_query/test.py #53195 (Alexander Tokmakov).
- Disable test_host_regexp_multiple_ptr_records/test.py #53211 (Alexander Tokmakov).
- Get rid of describe_parameters for the best robot token #53833 (Mikhail f. Shiryaev).