Repository navigation
Port graph for antalya-26.8 #2322
Description
Port dependency graph — antalya-26.8
Generated by releasy graph at 2026-10-14T16:08:11+00:00.
13 unit(s) across 52 PR(s) — 5 group(s), 8 standalone. PRs inside a group port together as one combined PR, cherry-picked in the listed order (prerequisite first). 1 terminal unit(s) sit under Discarded at the bottom.
Progress: 12/13 unit(s) ported — ✅ merged: 11 · 🟡 in review: 1 · ⛔ PR closed unmerged: 1
A box is ticked once releasy has opened the port PR (a partially-applied group counts — its draft PR is linked). Merged groups and the Discarded / Excluded lists are folded shut. Run releasy graph sync to refresh.
Groups (port together, in apply order)
☑ auto-grp-pr-2141 · 14 PRs — ✅ merged #2399
- #2141 Antalya 26.6: Expose IcebergS3 partition_key / sorting_key in system.tables
- #2145 Antalya 26.6: Cluster request improvements + Iceberg/Parquet read fixes
- #2146 Antalya 26.6: Partition export + cluster functions
- #2200 Antalya 26.6: Fix rescheduleTasksFromReplica
- #2201 Antalya 26.6: Fix file identifier in rescheduleTasksFromReplica
- #2209 Antalya 26.6: Make the export task timeout 24 hours instead of 1 hour
- #2210 Antalya 26.6: Add commit info to partition exports table
- #2218 Antalya 26.6 Export partition - check name and pos of columns in partition key
- #2229 Atnalya 26.6 EXPORT PARTITION with position matching + extra columns in source
- #2253 Export partition (Antalya 26.6) - allow non matching partition expressions in case we can prove the destination expression does not split the data
- #2249 Fix join filter pushdown
- #2197 Reload cluster discovery settings from remote_servers without restart.
- #2294 Partition export - fix incomplete data on multi file export after restart
- #2290 Plain merge tree partition exports
☑ auto-grp-pr-2184 · 2 PRs — ✅ merged #2376
☑ auto-grp-pr-2183 · 2 PRs — ✅ merged #2379
- #2183 Iceberg deletion vector support (attempt Update README.md #2)
- #2271 Support for Databricks deletion vectors
☑ auto-grp-pr-2159 · 22 PRs — 🟡 in review #2540
- #2159 [experimental] CAS (Content-addressed storage) over shared object storage for antalya-26.6
- #2300 CAS improvements
- #2307 CAS: configurable mount lease timing
- #2312 CAS: doc for GC round
- #2326 CAS: gc scheduler stop join race
- #2349 MemoryWorker: use sanitizer info for allocated counter
- #2360 Fix the coverage build: unused variable in gtest_cas_throttling_gate.cpp
- #2384 CI: cap the RustFS blocking-thread pool on the CAS-S3 lanes and collect its log
- #2385 CI: lldb stack budget by build flavor, and keep lldb's JIT breakpoint out of the server
- #2393 Temporary workaround: do not probe object-storage listing keys as JSON
- #2292 Enable cas s3 stress
- #2351 CAS: parallel delete blobs
- #2440 CAS: answer directory probes inside a part from the part manifest, no LIST per part file
- #2452 CAS: remove a part with one ref drop
- #2463 CAS GC: delete a condemn marker only for the condemnation that owns it
- #2444 Document Antalya-only profile events and metrics.
- #2455 CAS: drop KeyStrictness, readers skip unknown ordinary keys
- #2484 CAS GC: cut batch deletes to the storage's batch-delete limit
- #2509 Date a GC mount-token sighting after the read that returned it
- #2510 Return the last Indeterminate when a CAS probe pause ends on the deadline
- #2511 Keep the CAS mount lease renewal alive over the server memory limit
- #2483 CAS GC: batch the namespace janitor's deletes under a soft time budget
☑ auto-grp-pr-2378 · 4 PRs — ✅ merged #2487
- #2378 Antalya 26.6: Add an Antalya-only protocol version advertised in the
ServerHello - #2451 Advertise the Antalya protocol version in the client
Hello - #2482 Use Antalya protocol for Iceberg metadata instead of JSON
- #2489 Use Antalya protocol for
lock_object_storage_task_distribution_msinstead of JSON
Standalone PRs
- #2039 Antalya 26.6: Add design for ALTER TABLE EXPORT + design review skill — ✅ merged #2458
- #2157 Antalya 26:6 Multiple fixes for Iceberg operations — ✅ merged #2462
- #2284 Antalya 26.6 allow non matching schema export partition by name — ✅ merged #2459
- #2272 Antalya 26.6 - Fixed refreshing of glue metadata after ALTER calls — ✅ merged #2467
- #2396 Retry transaction metadata writes under noexcept callbacks instead of terminating — ✅ merged #2488
- #2527 Do not treat missing Iceberg column metrics as NULL — ✅ merged #2558
- #107960 Cache vended credentials for REST catalogs — ✅ merged #2382
🗑 Discarded · 1 unit(s)
🚫 Excluded · 14 PR(s) — vetoed by members
- #2154 — Vetoed by @zvonand in favor of upstream Iceberg: support external paths in tables ClickHouse/ClickHouse#90740
- #2038 — Not needed in the graph; to be ported manually (@zvonand)
- #2148 — Cherry-pick of upstream Parallelize reads from a single Parquet file in StorageFile ClickHouse/ClickHouse#104251, already in the 26.8 base (@ianton-ru)
- #2156 — Replaced by upstream Cache vended credentials for REST catalogs ClickHouse/ClickHouse#107960 (@zvonand)
- #2293 — Already done in this branch (@zvonand)
- #2305 — Same as upstream Native
CREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROPClickHouse/ClickHouse#98670, which is preferred (@zvonand) - #2415 — Upstream changed; separate 26.8 PR being prepared (@k-morozov)
- #2494 — Upstream changed; separate 26.8 PR being prepared (@k-morozov)
- #90740 — Already being ported in Antalya-26.8: Iceberg: support external paths in tables #2551 (@zvonand)
- #2381 — Discarded in favor of Antalya-26.8: Iceberg: support external paths in tables #2551, the port of Iceberg: support external paths in tables ClickHouse/ClickHouse#90740 (@zvonand)
- #2268 — Discarded in favor of Antalya-26.8: Iceberg: support external paths in tables #2551, the port of Iceberg: support external paths in tables ClickHouse/ClickHouse#90740 (@zvonand)
- #2443 — Forward-port of Native
CREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROPClickHouse/ClickHouse#98670 into 26.8; not to be ported (@zvonand) - #2551 — Forward-port of Iceberg: support external paths in tables ClickHouse/ClickHouse#90740 into 26.8; not to be ported (@zvonand)
- #98670 — Already ported in Antalya 26.8: Native
CREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROP#2443 (@zvonand [C1])
Org members can comment on this issue to change the graph — add or veto PRs, put one on hold (or back in work), regroup, or set ordering — then run releasy graph update to apply your feedback.
Dependencies set by
graph updateare human/AI-asserted, not trial-pick-verified. Re-runreleasy graph discoverfor conflict-verified dependencies.
Activity
zvonand commentedon Sep 7, 2026
Is there any particular reason why #2141 belongs to auto-grp-pr-2141? Seems like it can be a standalone PR
zvonand commentedon Sep 7, 2026
zvonand commentedon Sep 7, 2026
zvonand commentedon Sep 8, 2026
🤖
releasy graph updateapplied 3 member comment(s) and rebuilt the graph.exclude_prs): Antalya 26.6: Iceberg: support external paths in tables #2154, [Before forward-ports] Antalya 26.6: patch for SettingsChangesHistory #2038The graph above has been updated. Comment again to refine further.
zvonand commentedon Sep 8, 2026
zvonand commentedon Sep 8, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.The graph above has been updated. Comment again to refine further.
ianton-ru commentedon Sep 8, 2026
ianton-ru commentedon Sep 8, 2026
zvonand commentedon Sep 14, 2026
🤖
releasy graph updateapplied 2 member comment(s) and rebuilt the graph.exclude_prs): Antalya 26.6: Parallelize reads from a single Parquet file in StorageFile #2148The graph above has been updated. Comment again to refine further.
zvonand commentedon Sep 15, 2026
zvonand commentedon Sep 15, 2026
🤖
releasy graph updateapplied 7 member comment(s) and rebuilt the graph.CREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROPClickHouse/ClickHouse#98670exclude_prs): Antalya 26.6: Cache vended credentials for REST catalogs #2156on_hold; still in the graph, not ported): Iceberg: support external paths in tables ClickHouse/ClickHouse#90740, NativeCREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROPClickHouse/ClickHouse#98670The graph above has been updated. Comment again to refine further.
zvonand commentedon Sep 24, 2026
zvonand commentedon Sep 24, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.on_hold; still in the graph, not ported): Antalya 26.8: Iceberg: support external paths in tables #2381The graph above has been updated. Comment again to refine further.
10 remaining items
zvonand commentedon Sep 30, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): Fix SettingsChangesHistory.cpp #2293The graph above has been updated. Comment again to refine further.
zvonand commentedon Oct 2, 2026
zvonand commentedon Oct 2, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): Antalya-26.6: Datalake catalog auth token profile events #2222The graph above has been updated. Comment again to refine further.
zvonand commentedon Oct 7, 2026
zvonand commentedon Oct 7, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.CREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROP#2443on_hold; still in the graph, not ported): Antalya 26.8: NativeCREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROP#2443The graph above has been updated. Comment again to refine further.
zvonand commentedon Oct 8, 2026
zvonand commentedon Oct 8, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): NativeCREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROP#2305The graph above has been updated. Comment again to refine further.
k-morozov commentedon Oct 8, 2026
zvonand commentedon Oct 8, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): BACKUP of CAS tables to S3 on the same endpoint #2415, CAS backup blobs less 5mb #2494The graph above has been updated. Comment again to refine further.
zvonand commentedon Oct 13, 2026
zvonand commentedon Oct 13, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): Iceberg: support external paths in tables ClickHouse/ClickHouse#90740, Antalya 26.8: Iceberg: support external paths in tables #2381, Fix test_num_rows_cache_no_collision_across_buckets #2268on_hold): Antalya 26.8: NativeCREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROP#2443The graph above has been updated. Comment again to refine further.
zvonand commentedon Oct 13, 2026
zvonand commentedon Oct 13, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): Antalya 26.8: NativeCREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROP#2443, Antalya-26.8: Iceberg: support external paths in tables #2551The graph above has been updated. Comment again to refine further.
zvonand commentedon Oct 13, 2026
zvonand commentedon Oct 13, 2026
🤖
releasy graph updateapplied 1 member comment(s) and rebuilt the graph.exclude_prs): NativeCREATE TABLE/DROP TABLEfor DataLakeCatalog; optionally prune onDROPClickHouse/ClickHouse#98670The graph above has been updated. Comment again to refine further.