contribution/compass
ClickHouse/ClickHouse

ClickHouse

646 signals · 904 observation events

Open repository ↗

ClickHouse® is a real-time analytics database management system

49.2K stars8.8K forksC++Apache-2.0aianalyticsbig-dataclickhousecloud-nativecppdatabasedbmskeyword: ClickHouse
PROJECT NEWS

Release, roadmap, and discussion

All news →
ClickHouse/ClickHouse

ClickHouse

Data / Messaging / Storage Infrastructure
Latest stable

Release v26.7.3.19-stable

v26.7.3.19-stable

Open the original release notes for details.

Original release notes ↗

Publicly indicated next

  • No public prerelease or open milestone found.

Prereleases and milestones indicate public plans; they are not delivery commitments.

Observation trail

  1. changedtext, updatedAt
  2. changedtext, updatedAt
  3. changedmetrics
  4. changedupdatedAt
  5. changedtext, updatedAt, state
  6. changedupdatedAt, state
  7. changedupdatedAt
  8. changedupdatedAt
  9. changedupdatedAt
  10. changedupdatedAt
  11. changedupdatedAt
  12. changedupdatedAt
  13. discoveredinitial snapshot
  14. changedupdatedAt
  15. changedupdatedAt
  16. changedupdatedAt
  17. discoveredinitial snapshot
  18. changedupdatedAt, metrics
  19. changedupdatedAt
  20. discoveredinitial snapshot
  21. changedupdatedAt
  22. changedupdatedAt, metrics
  23. changedupdatedAt
  24. discoveredinitial snapshot
  25. changedupdatedAt, labels
  26. changedupdatedAt, labels
  27. changedupdatedAt
  28. changedupdatedAt
  29. changedupdatedAt
  30. changedupdatedAt
50 shown
pull request

Reject STREAM with parallel replicas at plan-build time

<!-- Related: https://github.com/ClickHouse/ClickHouse/pull/110144 --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.

importance 4@groeneaiclosedpr-bugfixcan be testedpr-synced-to-cloudOriginal evidence ↗
pull request

Revert "Add aggregate function `gini`"

Reverts ClickHouse/ClickHouse#112280 Closes: https://github.com/ClickHouse/ClickHouse/issues/113763 ### Changelog category (leave one): - Not for changelog (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes

importance 4@groeneaiclosedpr-not-for-changelogmanual approvecan be testedpr-synced-to-cloudpr-autogenerated-docsOriginal evidence ↗
pull request

Docs: `break` does not always return a partial result

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/pull/112483 --> ### Changelog category (leave one): - Documentation (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/C

importance 4@groeneaiclosedpr-documentationcan be testedpr-synced-to-cloudOriginal evidence ↗
pull request

Check the query cancellation while filling `system.parts` and its siblings

The tables based on `StorageSystemPartsBase` (`system.parts`, `system.parts_columns`, `system.projection_parts`, `system.projection_parts_columns`) build the whole result eagerly in `initializePipeline`, so a cancelled or timed out query kept building rows over every storage and part until the very end. In a stress test with ThreadFuzzer this took minutes an

importance 4@alexey-milovidovopenpr-bugfixOriginal evidence ↗
pull request

fix(Analyzer): skip rerunFunctionResolve for 'exists' nodes created by rewrite_in_to_join

Closes: https://github.com/ClickHouse/ClickHouse/issues/114026 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Fixed `Code: 46. DB::Exception: Unknown function exists. (UNKNOWN_FUNCTION)` thrown when a `PREW

importance 4@RohithParikiclosedpr-bugfixcan be testedpr-synced-to-cloudOriginal evidence ↗
pull request

Convert stateless tests that modify the server's data on disk to integration tests

Related: https://github.com/ClickHouse/ClickHouse/pull/113978 Related: https://github.com/ClickHouse/ClickHouse/pull/114056 Related: https://github.com/ClickHouse/ClickHouse/pull/114057 Stateless tests are not allowed to modify the server's data on disk at all (https://github.com/ClickHouse/ClickHouse/pull/113978#pullrequestreview-4891978370): the stateless

importance 4@alexey-milovidovopenpr-ciOriginal evidence ↗
pull request

Check column structure against the declared type in `collectOffsetsColumns`

Related: https://github.com/ClickHouse/ClickHouse/pull/113925 Related: https://github.com/ClickHouse/ClickHouse/pull/113225 Related: https://github.com/ClickHouse/ClickHouse/issues/113891 ### Changelog category (leave one): - Improvement ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changel

importance 4@alexey-milovidovopenpr-improvementOriginal evidence ↗
pull request

Charge an empty match for the distance it may have scanned in countMatches

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/pull/113886 --> Closes: https://github.com/ClickHouse/ClickHouse/issues/114088 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Chan

importance 4@groeneaipr-bugfixcan be testedOriginal evidence ↗
pull request

Explain the required column order when a dictionary QUERY returns columns in the wrong order

<!-- Closes: https://github.com/ClickHouse/ClickHouse/issues/113935 --> Closes: https://github.com/ClickHouse/ClickHouse/issues/113935 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changel

importance 4@groeneaiopenpr-bugfixcan be testedOriginal evidence ↗
pull request

Fix a Keeper server never joining the cluster when background snapshot IO is enabled

Related: https://github.com/ClickHouse/NuRaft/pull/123 ## Problem With `nuraft_use_bg_thread_for_snapshot_io` enabled, a Keeper server added to the cluster never joins. The leader's catch-up loop waits indefinitely for a response that cannot arrive, so the configuration change is never committed. The setting is off by default, which is why this has gone unno

importance 4@tiandiwonderopenpr-bugfixsubmodule changedOriginal evidence ↗
pull request

Add coverage tests for four untested MergeTree and index branches

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. --> Related: https://github.com/ClickHouse/ClickHouse/pull/101781 Related: https://github.com/ClickHouse/ClickHouse/pull/101750 Related: https://github.com/ClickHouse/ClickHouse/pull/103984 Related: https://github.com/ClickHouse/ClickHouse/

importance 4@groeneaican be testedpr-synced-to-cloudpr-ciOriginal evidence ↗
pull request

Use the vector similarity index for integer reference vectors

Closes: https://github.com/ClickHouse/ClickHouse/issues/112233 Related: https://github.com/ClickHouse/ClickHouse/issues/114291 The reference vector of an ANN query is extracted only when its array type is `Float64`, `Float32` or `BFloat16` and every element is a `Float64` field. An integer literal such as `[1, 2]` is typed `Array(UInt8)`, so `tryUseVectorSea

importance 4@hamidropenpr-improvementcan be testedOriginal evidence ↗
pull request

Do not let artifact-collection rows discard a bugfix-validation verdict

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/pull/113397 --> ### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/Clic

importance 4@groeneaiclosedcan be testedpr-synced-to-cloudpr-ciOriginal evidence ↗
pull request

Add the `Cluster` database engine

Closes: https://github.com/ClickHouse/ClickHouse/issues/114411 Related: https://github.com/ClickHouse/ClickHouse/issues/59304 Related: https://github.com/ClickHouse/ClickHouse/pull/110975 Implement the `Cluster` database engine, a follow-up to the `Remote` database engine (#110975). It provides real-time access to the tables of a database on a cluster from t

importance 4@alexey-milovidovopenpr-featureOriginal evidence ↗
pull request

AST fuzzer: do not create a view that duplicates a non-parallel sink

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/pull/110166 --> ### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/Clic

importance 4@groeneaiopenpr-ciOriginal evidence ↗
pull request

Fix flaky 04780_json_subcolumn_index_match_not_quadratic

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/pull/113289 --> ### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/Clic

importance 4@groeneaiopencan be testedpr-ciOriginal evidence ↗
pull request

Wait for DETACH DATABASE to release tables in three integration tests

<!-- Related: https://github.com/ClickHouse/ClickHouse/issues/93064 --> ### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): ...

importance 4@groeneaiclosedcan be testedpr-ciOriginal evidence ↗
pull request

Stop Parquet background reads before releasing the format's read buffer

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Closes: https://github.com/ClickHouse/ClickHouse/issues/114612 --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://githu

importance 4@groeneaiopenpr-bugfixcan be testedOriginal evidence ↗
pull request

Add `secondary_indices_materialized` column to `system.parts`

### Changelog category: - New Feature ### Changelog entry [Users can now validate which secondary indices are fully materialized in a data part via the new “secondary_indices_materialized” column in the “system.parts” table.] ### Documentation entry for user-facing changes - [x] Documentation is written (mandatory for new features) # secondary_indices_materi

importance 4@aryan32agrawalpr-featuremanual approvecan be testedOriginal evidence ↗
pull request

Add symbols and lines to error tables

### Changelog category (leave one): - Improvement ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): Add fields last_error_symbols, last_error_lines to system.errors and system.error_log table. Resolves https://github.co

importance 3@npakeerpr-improvementcan be testedpr-autogenerated-docsOriginal evidence ↗
pull request

ReaderExecutor: pipeline-based read orchestration

Builds on top of #103234 (ReadPipeline). Gated by `SET use_reader_executor = 1` (experimental, default off). This commit replaces the matryoshka of `ReadBuffer` wrappers with a `ReaderExecutor` that owns offset mapping, cache decisions, prefetch and decryption in one place. Caches plug in via a uniform `ICacheProvider` / `ICacheHandle` API. ## What this brin

importance 3@CheSemaopenpr-experimentalOriginal evidence ↗
pull request

Release pull request for branch 26.5

This PullRequest is a part of ClickHouse release cycle. It is used by CI system only. Do not perform any changes with it. <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Touches security-sensitive internal/DDL execution gating by replacing `query_kind` checks with a new server-set flag, which could affect ON CLUSTER/replication/backup behavior if m

importance 3@robot-clickhouseopenreleaseOriginal evidence ↗
pull request

DeltaLake: Use new create table transaction

### Changelog category (leave one): - New Feature ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): Use new create table transaction resolves https://github.com/ClickHouse/ClickHouse/issues/103155 this needs https://git

importance 3@SmitaRKulkarniopenpr-featureOriginal evidence ↗
pull request

Add LossyQuantile codec for lossy compression of floating-point numbers

Resolves #106219 Implement a new experimental compression codec `LossyQuantile` that encodes floating-point values as K-bit indices into per-group empirical quantile codebooks. **Syntax:** `CODEC(LossyQuantile(bits [, group_size [, stripe_size]]))` The codec accepts parameters: - `bits` (1-8): number of bits per encoded value, controls compression ratio vs.

importance 3@anandheritageclosedcan be testedpr-experimentalOriginal evidence ↗
pull request

Allow Distributed and Remote tables in Replicated databases

`database_replicated_allow_only_replicated_engine` rejects table engines that keep their own unreplicated data on disk in a `Replicated` database. Before this change, `Distributed` was also rejected because its optional background `INSERT` queue makes `storesDataOnDisk` return true, even though the queue is a transient send buffer and the table's actual data

importance 3@UberDeveropenpr-improvementcan be testedOriginal evidence ↗
pull request

Fix the streaming-insert block wait not expiring under the query profiler

Related: https://github.com/ClickHouse/ClickHouse/pull/109592 Related: https://jira.mariadb.org/browse/CONC-834 **Problem.** The file-descriptor poll timeout can silently never expire on a query thread. `ReadBufferFromFileDescriptor::poll` restarts the interrupted `poll` with the full original timeout after `EINTR`, resetting the deadline on every signal. Qu

importance 3@tiandiwonderopenpr-bugfixcan be testedOriginal evidence ↗
pull request

Fix use-of-uninitialized-value in WITH FILL suffix over a merge

<!-- Related: https://github.com/ClickHouse/ClickHouse/pull/107074 --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.

importance 3@groeneaiopenpr-bugfixcan be testedOriginal evidence ↗
pull request

Web UI: stop the progress spinner when a running query is cancelled

Pressing **Stop** while a query is running keeps the progress spinner (the hourglass in the Web UI toolbar) spinning indefinitely. `cancel()` invalidates the in-flight request (bumps `request_num`) and aborts the fetch, so the awaiting `postSingle`/`postImpl` path bails out early without calling `finish()`/`clear()` — nothing hides the spinner. This fix stop

importance 3@alexey-milovidovpr-bugfixOriginal evidence ↗
pull request

Add basic implementation of `DROP PARTITION` for Iceberg

This the first which introduces support for ALTER DROP PARTITION on iceberg tables - supports transformations in partition expression e.g - removes only manifests which were present on the moment of execution of a query - does not support catalogs - does not support schema evolution - does not support partition evolution - does not support "mixed manifests",

importance 3@Diskeinopenpr-featureholdOriginal evidence ↗
pull request

Disable uniq, uniq_v2 for high cardinality column types

Closes: https://github.com/ClickHouse/ClickHouse/issues/111291 This PR adds optional all-distinct materialization for automatic cardinality statistics. It is intended for column types where building a full cardinality sketch can be expensive and the data is commonly close to unique. New user-visible MergeTree settings: - `auto_statistics_assume_floats_distin

importance 3@cv4gopenpr-improvementOriginal evidence ↗
pull request

Add unordered stream modifier

### Changelog category (leave one): - Improvement ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): Add STREAM UNORDERED modifier: skip the per-snapshot commit-order sort depends on https://github.com/ClickHouse/ClickHo

importance 3@SmitaRKulkarniclosedpr-improvementpr-synced-to-cloudOriginal evidence ↗
pull request

Fix signed integer overflow in the DateLUTImpl sunday-first week helpers

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. --> Related: https://github.com/ClickHouse/ClickHouse/pull/107366 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github

importance 3@groeneaiopenpr-bugfixcan be testedOriginal evidence ↗
pull request

Fix a data race on publication of per-user ProfileEvents counters

Related: https://github.com/ClickHouse/ClickHouse/pull/105056 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): Fixe

importance 3@groeneaiclosedpr-bugfixcan be testedOriginal evidence ↗
pull request

Fix Iceberg Avro writer emitting optional complex fields as required

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/pull/111775 --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github

importance 3@groeneaiclosedpr-bugfixcan be testedpr-synced-to-cloudOriginal evidence ↗
pull request

Azure: retry transient authentication failures on the remaining object-storage call sites

> **Series:** **#112871** → #112875 (this), #112872, #112873, #112874, #112876 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Retry a transient Azure `AuthenticationException` (credential/token-acquisition

importance 3@arsenmukopenpr-bugfixOriginal evidence ↗
pull request

Fix transform_null_in=1 for a non-Nullable key vs a Nullable IN set

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Closes: https://github.com/ClickHouse/ClickHouse/issues/NNNNN (auto-closes the issue when this PR is merged into the default branch) Related: https://github.com/ClickHouse/ClickHouse/pull/NNNNN --> Closes: https://github.com/ClickHouse/Clic

importance 3@groeneaiopenpr-bugfixcan be testedv26.5-must-backportOriginal evidence ↗
pull request

Fix `JSONAllValues` text index probe coercion

Related: https://github.com/ClickHouse/ClickHouse/pull/113022 Fix incorrect result filtering when a `JSONAllValues` text index serializes a comparison constant using a representation that differs from the JSON subcolumn. This includes value-changing coercions such as `IPv4` to `UInt32`, types such as `Bool` whose semantic equality does not imply identical te

importance 3@rorylshanksopenpr-bugfixmanual approvecan be testedOriginal evidence ↗
pull request

Honor `use_statistics_cache` when loading per-part statistics

`IMergeTreeDataPart::getEstimates` (introduced in #87241) builds the per-part statistics estimates used by part pruning and by `system.parts_columns`. Before this change it always consulted a per-part estimates cache and ignored the `use_statistics_cache` setting (introduced in #88670): a session that sets `use_statistics_cache = 0` still got the cached valu

importance 3@zoomxiclosedpr-improvementcan be testedOriginal evidence ↗
pull request

Fix a logical error comparing arrays whose element type is Nothing

### Changelog category (leave one): - Not for changelog (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): ... ### Description Comparing two arrays whose element types have no least supe

importance 3@groeneaiclosedpr-not-for-changelogcan be testedpr-synced-to-cloudOriginal evidence ↗
pull request

Do not run distributed-plan rewrites on the child plans of a Merge table

<!--- A technical comment, you are free to remove or leave it as it is when PR is created The following categories are used in the next scripts, update them accordingly utils/changelog/changelog.py tests/ci/cancel_and_rerun_workflow_lambda/app.py --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Ch

importance 3@alexey-milovidovpr-bugfixOriginal evidence ↗
pull request

Wait for container boot before installing packages in `Install packages`

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Closes: https://github.com/ClickHouse/ClickHouse/issues/NNNNN (auto-closes the issue when this PR is merged into the default branch) Related: https://github.com/ClickHouse/ClickHouse/pull/NNNNN --> ### Changelog category (leave one): - CI F

importance 3@groeneaiopencan be testedpr-ciOriginal evidence ↗
pull request

Skip the custom-key parallel replicas read when the requested stage cannot absorb finalized data

<!--- A technical comment, you are free to remove or leave it as it is when PR is created The following categories are used in the next scripts, update them accordingly utils/changelog/changelog.py tests/ci/cancel_and_rerun_workflow_lambda/app.py --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Ch

importance 3@alexey-milovidovclosedpr-bugfixpr-must-backportpr-synced-to-cloudpr-must-backport-syncedOriginal evidence ↗
pull request

Add JOIN observability columns to system.query_log

Closes: https://github.com/ClickHouse/ClickHouse/issues/111352 Related: https://github.com/ClickHouse/ClickHouse/issues/111748 ## Motivation `system.query_log` says almost nothing about what the JOINs in a query actually did. Answering questions like "which queries ran a `CROSS` join we didn't expect", "which joins fell back to `grace_hash` and spilled to di

importance 3@Maneroneopenpr-featurecan be testedOriginal evidence ↗
pull request

Fix UB in avg over Date/Time types at the Int64 boundary

### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md): Fix undefined behavior and wrong results in `avg` over `Date`/`DateTime`/`DateTime64`/`Time`/`Time64`: the average is now computed exactly in integer space,

importance 3@alexey-milovidovclosedpr-bugfixpr-synced-to-cloudOriginal evidence ↗
pull request

Do not merge patch parts across a pending mutation version

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. Related: https://github.com/ClickHouse/ClickHouse/issues/98898 --> ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://githu

importance 3@groeneaiopenpr-bugfixcan be testedOriginal evidence ↗
pull request

Do not run the LeakSanitizer check on the forced exit path

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. --> Related: https://github.com/ClickHouse/ClickHouse/pull/112846 ### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/Clic

importance 3@groeneaiclosedmanual approvecan be testedpr-synced-to-cloudpr-ciOriginal evidence ↗
pull request

Fix `bloom_filter` index skipping granules for a `FixedString` constant

Related: https://github.com/ClickHouse/ClickHouse/pull/112693 ### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): Fixe

importance 3@alexey-milovidovopenpr-bugfixOriginal evidence ↗
pull request

Wait for the RemovePart part_log row in 02950 and 02491

### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.md) of the changes that goes into CHANGELOG.md): ... ### Description `02950_part_log_bytes_uncompressed` and `02491_part_log

importance 3@groeneaiclosedcan be testedpr-synced-to-cloudpr-ciOriginal evidence ↗
pull request

Wait for replication before asserting a row count in test_rename_distributed

<!-- Linked issues and pull requests. Use full GitHub URLs, one relationship per line; delete the lines you don't need. --> ### Changelog category (leave one): - CI Fix or Improvement (changelog entry is not required) ### Changelog entry (a [user-readable short description](https://github.com/ClickHouse/ClickHouse/blob/master/docs/changelog_entry_guidelines.

importance 3@groeneaiclosedcan be testedpr-synced-to-cloudpr-ciOriginal evidence ↗