Project: ClickHouse (App Definition and Development / Database)
File: v20.7.2.30-stable.md

Backported in : Slightly optimize very short queries with LowCardinality. (). Backported in : Fix data race in `lgamma` function. This race was caught only in `tsan`, no side effects a really happened. (). Backported in : Fix wrong error for long queries. It was possible to get syntax error other than `Max query size exceeded` for correct query. (). Backported in : Removed wrong auth access check when using ClickHouseDictionarySource to query remote tables. (). Backported in : Fix access to redis dictionary after connection was dropped once. It may happen with `cache` and `direct` dictionary layouts. (). Backported in : Fix parsing row policies from users.xml when names of databases or tables contain dots. This fixes , . (). Backported in : Fix missing or excessive headers in `TSV/CSVWithNames` formats. This fixes . (). Backported in : Fix possible race in `StorageMemory`. https://clickhouse-test-reports.s3.yandex.net/0/9cac8a7244063d2092ad25d45502611e18d3749c/stresstest(thread)/stderr.log Have no idea how to write a test. (). Backported in : Fix wrong code in function `netloc`. This fixes . (). Backported in : Fix premature `ON CLUSTER` timeouts for queries that must be executed on a single replica. Fixes , Fixes , Fixes , Fixes . (). Backported in : Fix secondary indices corruption in compact parts. (). Backported in : Fixed the behaviour when sometimes cache-dictionary returned default value instead of present value from source. (). Backported in : Concurrent `ALTER ... REPLACE/MOVE PARTITION ...` queries might cause deadlock. It's fixed. (). Backported in : Fix typo in error message about `The value of 'numberoffreeentriesinpooltolowermaxsizeof_merge' setting`. (). Backported in : Fix crash in JOIN with StorageMerge and `set enableoptimizepredicate_expression=1`. (). Backported in : Do not optimize any(arrayJoin()) -> arrayJoin() under optimizemovefunctionsoutof_any. (). Backported in : Fix visible data clobbering by progress bar in client in interactive mode. This fixes and and and fixes . (). Backported in : Fix incorrect message in `clickhouse-server.init` while checking user and group. (). Backported in : Fix logging Settings.Names/Values when logqueriesmintype > QUERYSTART. (). Backported in : Fix race condition between DETACH and background merges. Parts may revive after detach. This is continuation of that did not fix the issue but introduced a test that started to fail in very rare cases, demonstrating the issue. (). Backported in : Add range check for h3KRing function. This fixes . (). Backported in : Fixed `Directory not empty` error when concurrently executing `DROP DATABASE` and `CREATE TABLE`. (). Backported in : Fix step overflow in range(). (). Backported in : Fix reading from MergeTree table with INDEX of type SET fails when comparing against NULL. This fixes . (). Backported in : Fix topK/topKWeighted merge (with non-default parameters). (). Backported in : Fix incorrect sorting for `FixedString` columns. Fixes . (). Backported in : Fixed potential deadlock when renaming `Distributed` table. (). Backported in : Fix wrong results in select queries with `DISTINCT` keyword in case `optimizeduplicateorderbyand_distinct` setting is enabled. (). Backported in : Fixed wrong mount point in extra info for `Poco::Exception: no space left on device`. (). Backported in : When waiting for a dictionary update to complete, use the timeout specified by `querywaittimeout_milliseconds` setting instead of a hard-coded value. (). Backported in : Fix creation of tables with named tuples. This fixes . (). Backported in : Fixed incorrect sorting order if LowCardinality column. This fixes . (). Backported in : Fix crash in mark inclusion search introduced in https://github.com/ClickHouse/ClickHouse/pull/12277 . ().