Antalya 26.6: Expose IcebergS3 partition_key / sorting_key in system.tables - #2141
Conversation
…next commit) --- Original cherry-pick message follows: Merge pull request #1662 from Altinity/feature/antalya-26.3/pr-1432 Antalya 26.3 forward-port: Expose IcebergS3 `partition_key` and `sorting_key` in `system.tables` # Conflicts: # src/Storages/ObjectStorage/DataLakes/IDataLakeMetadata.h # src/Storages/ObjectStorage/DataLakes/Iceberg/Utils.h
CI triage for #2141Verdict: 0 of the failures are caused by this PR. Everything red is either a pre-existing regression-suite/build mismatch, a known-flaky stateless/stress case, or a non-blocking image-scan policy gate. The diff only touches the
1. Regression — Iceberg (1)/(2), aarch64 + release → suite/build mismatchFailing scenarios: The
2. Regression — S3Export (partition), aarch64 + release → pre-existing5/7 scenarios fail ( 3. Stateless tests → flakyActual FAILs across the three jobs:
None read 4. Stress test (arm_debug) → flaky hung-checkThe hung queries are INSERTs; the captured stacks are generic 5. Grype Scan → non-blocking policy gateReports 0 high/critical vulnerabilities; the Suggested next stepNothing to fix in the diff based on CI evidence. The regression Iceberg/S3Export reds are a base-branch/suite-compat issue ( 🤖 Triage by @blau-ai — evidence-first from CI logs; I can't build/run ClickHouse in this container, so classifications are based on the linked run logs and base-branch comparison. |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Expose the Iceberg partition key and sorting key in
system.tablesfor IcebergS3 and catalog-backed Iceberg tables, so a plain SELECT reveals how a table is partitioned and sorted. These columns are now populated for tables that have no data snapshot yet, including empty tables, where they previously came back as empty strings. (#1662 by @zvonand, #1874 by @il9ue).CI/CD Options
Exclude tests:
Regression jobs to run:
Combined port of 2 PR(s) (group
auto-grp-pr-1662). Cherry-picked from #1662, #1874.partition_keyandsorting_keyinsystem.tables#1662 — Antalya 26.3 forward-port: Expose IcebergS3partition_keyandsorting_keyinsystem.tables