ClickHouse/docs/changelogs/v24.7.4.51-stable.md

6.5 KiB

sidebar_position sidebar_label
1 2024

2024 Changelog

ClickHouse release v24.7.4.51-stable (70fe2f6fa5) FIXME as compared to v24.7.3.42-stable (63730bc429)

Bug Fix (user-visible misbehavior in an official stable release)

  • Backported in #68232: Fixed Not-ready Set in some system tables when filtering using subqueries. #66018 (Michael Kolupaev).
  • Backported in #68068: Fix boolean literals in query sent to external database (for engines like PostgreSQL). #66282 (vdimir).
  • Backported in #68613: Fixes #66026. Avoid unresolved table function arguments traversal in ReplaceTableNodeToDummyVisitor. #67522 (Dmitry Novik).
  • Backported in #68278: Fix inserting into stream like engines (Kafka, RabbitMQ, NATS) through HTTP interface. #67554 (János Benjamin Antal).
  • Backported in #68040: Fix creation of view with recursive CTE. #67587 (Yakov Olkhovskiy).
  • Backported in #68038: Fix crash on percent_rank. percent_rank's default frame type is changed to range unbounded preceding and unbounded following. IWindowFunction's default window frame is considered and now window functions without window frame definition in sql can be put into different WindowTransfomers properly. #67661 (lgbo).
  • Backported in #68224: Fix wrong count() result when there is non-deterministic function in predicate. #67922 (János Benjamin Antal).
  • Backported in #68095: Fixed the calculation of the maximum thread soft limit in containerized environments where the usable CPU count is limited. #67963 (Robert Schulze).
  • Backported in #68126: Fixed skipping of untouched parts in mutations with new analyzer. Previously with enabled analyzer data in part could be rewritten by mutation even if mutation doesn't affect this part according to predicate. #68052 (Anton Popov).
  • Backported in #68223: Fixed a NULL pointer dereference, triggered by a specially crafted query, that crashed the server via hopEnd, hopStart, tumbleEnd, and tumbleStart. #68098 (Salvatore Mesoraca).
  • Backported in #68175: Removes an incorrect optimization to remove sorting in subqueries that use OFFSET. Fixes #67906. #68099 (Graham Campbell).
  • Backported in #68341: Try fix postgres crash when query is cancelled. #68288 (Kseniia Sumarokova).
  • Backported in #68398: Fix missing sync replica mode in query SYSTEM SYNC REPLICA. #68326 (Duc Canh Le).
  • Backported in #68669: Fix LOGICAL_ERRORs when functions sipHash64Keyed, sipHash128Keyed, or sipHash128ReferenceKeyed are applied to empty arrays or tuples. #68630 (Robert Schulze).

NOT FOR CHANGELOG / INSIGNIFICANT

  • Backported in #67803: Disable some Dynamic tests under sanitizers, rewrite 03202_dynamic_null_map_subcolumn to sql. #67359 (Kruglov Pavel).
  • Backported in #68081: Add an explicit error for ALTER MODIFY SQL SECURITY on non-view tables. #67953 (pufit).
  • Update version after release. #68044 (robot-clickhouse).
  • Backported in #68269: [Green CI] Fix test 01903_correct_block_size_prediction_with_default. #68203 (Pablo Marcos).
  • Backported in #68432: tests: make 01600_parts_states_metrics_long better. #68265 (Azat Khuzhin).
  • Backported in #68538: CI: Native build for package_aarch64. #68457 (Max K.).
  • Backported in #68555: CI: Minor release workflow fix. #68536 (Max K.).
  • Backported in #68760: To make patch release possible from every commit on release branch, package_debug build is required and must not be skipped. #68750 (Max K.).