ClickHouse v21.1.3.32 Release Notes

Release Date: 2021-02-03 // about 3 years ago
  • ๐Ÿ› Bug Fix

    • ๐Ÿ›  BloomFilter index crash fix. Fixes #19757. #19884 (Maksim Kita).
    • ๐Ÿ›  Fix crash when pushing down predicates to union distinct subquery. This fixes #19855. #19861 (Amos Bird).
    • ๐Ÿ›  Fix filtering by UInt8 greater than 127. #19799 (Anton Popov).
    • In previous versions, unusual arguments for function arrayEnumerateUniq may cause crash or infinite loop. This closes #19787. #19788 (alexey-milovidov).
    • ๐Ÿ›  Fixed stack overflow when using accurate comparison of arithmetic type with string type. #19773 (tavplubix).
    • ๐Ÿ›  Fix crash when nested column name was used in WHERE or PREWHERE. Fixes #19755. #19763 (Nikolai Kochetov).
    • ๐Ÿ›  Fix a segmentation fault in bitmapAndnot function. Fixes #19668. #19713 (Maksim Kita).
    • Some functions with big integers may cause segfault. Big integers is experimental feature. This closes #19667. #19672 (alexey-milovidov).
    • ๐Ÿ›  Fix wrong result of function neighbor for LowCardinality argument. Fixes #10333. #19617 (Nikolai Kochetov).
    • ๐Ÿ›  Fix use-after-free of the CompressedWriteBuffer in Connection after disconnect. #19599 (Azat Khuzhin).
    • ๐Ÿ”€ DROP/DETACH TABLE table ON CLUSTER cluster SYNC query might hang, it's fixed. Fixes #19568. #19572 (tavplubix).
    • Query CREATE DICTIONARY id expression fix. #19571 (Maksim Kita).
    • Fix SIGSEGV with merge_tree_min_rows_for_concurrent_read/merge_tree_min_bytes_for_concurrent_read=0/UINT64_MAX. #19528 (Azat Khuzhin).
    • ๐Ÿ›  Buffer overflow (on memory read) was possible if addMonth function was called with specifically crafted arguments. This fixes #19441. This fixes #19413. #19472 (alexey-milovidov).
    • Uninitialized memory read was possible in encrypt/decrypt functions if empty string was passed as IV. This closes #19391. #19397 (alexey-milovidov).
    • ๐Ÿ›  Fix possible buffer overflow in Uber H3 library. See https://github.com/uber/h3/issues/392. This closes #19219. #19383 (alexey-milovidov).
    • Fix system.parts _state column (LOGICAL_ERROR when querying this column, due to incorrect order). #19346 (Azat Khuzhin).
    • ๐Ÿ›  Fixed possible wrong result or segfault on aggregation when Materialized View and its target table have different structure. Fixes #18063. #19322 (tavplubix).
    • ๐Ÿ›  Fix error Cannot convert column now64() because it is constant but values of constants are different in source and result. Continuation of #7156. #19316 (Nikolai Kochetov).
    • ๐Ÿ›  Fix bug when concurrent ALTER and DROP queries may hang while processing ReplicatedMergeTree table. #19237 (alesapin).
    • ๐Ÿ›  Fixed There is no checkpoint error when inserting data through http interface using Template or CustomSeparated format. Fixes #19021. #19072 (tavplubix).
    • Disable constant folding for subqueries on the analysis stage, when the result cannot be calculated. #18446 (Azat Khuzhin).
    • ๐Ÿšš Mutation might hang waiting for some non-existent part after MOVE or REPLACE PARTITION or, in rare cases, after DETACH or DROP PARTITION. It's fixed. #15537 (tavplubix).