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

Backported in : Now it's possible to change the type of version column for `VersionedCollapsingMergeTree` with `ALTER` query. (). Backported in : Fix a problem where the server may get stuck on startup while talking to ZooKeeper, if the configuration files have to be fetched from ZK (using the `from_zk` include option). This fixes . (). Backported in : Fixed segfault in CacheDictionary . (). Backported in : Fix to make predicate push down work when subquery contains finalizeAggregation function. Fixes . (). Backported in : Fixed `Cannot rename ... errno: 22, strerror: Invalid argument` error on DDL query execution in Atomic database when running clickhouse-server in docker on Mac OS. (). Backported in : Fixes `Data compressed with different methods` in `joinalgorithm='auto'`. Keep LowCardinality as type for left table join key in `joinalgorithm='partial_merge'`. (). Backported in : Adjust decimals field size in mysql column definition packet. (). Backported in : Fix bug in table engine `Buffer` which doesn't allow to insert data of new structure into `Buffer` after `ALTER` query. Fixes . (). Backported in : Fix instance crash when using joinGet with LowCardinality types. This fixes . (). Backported in : Fix 'Unknown identifier' in GROUP BY when query has JOIN over Merge table. (). Backported in : Fix MSan report in QueryLog. Uninitialized memory can be used for the field `memory_usage`. (). Backported in : Fix hang of queries with a lot of subqueries to same table of `MySQL` engine. Previously, if there were more than 16 subqueries to same `MySQL` table in query, it hang forever. (). Backported in : Fix rare race condition on server startup when system.logs are enabled. (). Backported in : Fix race condition during MergeTree table rename and background cleanup. (). Backported in : Fix bug where queries like SELECT toStartOfDay(today()) fail complaining about empty time_zone argument. (). Backported in : Report proper error when the second argument of `boundingRatio` aggregate function has a wrong type. (). Backported in : Fix bug with event subscription in DDLWorker which rarely may lead to query hangs in `ON CLUSTER`. Introduced in . (). Backported in : Fix `Missing columns` errors when selecting columns which absent in data, but depend on other columns which also absent in data. Fixes . (). Backported in : Fix bug when `ILIKE` operator stops being case insensitive if `LIKE` with the same pattern was executed. (). Backported in : 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. (). Backported in : Fix 'Database <db> doesn't exist.' in queries with IN and Distributed table when there's no database on initiator. (). Backported in : Significantly reduce memory usage in AggregatingInOrderTransform/optimizeaggregationin_order. (). Backported in : Prevent the possibility of error message `Could not calculate available disk space (statvfs), errno: 4, strerror: Interrupted system call`. This fixes . (). Backported in : Fixed `Element ... is not a constant expression` error when using `JSON` function result in `VALUES`, `LIMIT` or right side of `IN` operator. (). Backported in : Fix the order of destruction for resources in `ReadFromStorage` step of query plan. It might cause crashes in rare cases. Possibly connected with . (). Backported in : Fix race condition in AMQP-CPP. (). Backported in : Fix error `Cannot find column` which may happen at insertion into `MATERIALIZED VIEW` in case if query for `MV` containes `ARRAY JOIN`. ().