Antalya-26.6: iceberg v3 multi-arg transforms ,added logic to read source_ids and not throw an error - #2318
Antalya-26.6: iceberg v3 multi-arg transforms ,added logic to read source_ids and not throw an error#2318subkanthi wants to merge 2 commits into
Conversation
CI triage for #2318Verdict: none of the red checks are caused by this PR. This PR changes only 8 Iceberg data-lake C++ files ( Breakdown: 2 integration failures — pre-existing & tracked · 1 stateless — flaky · 1 stateless — pre-existing (cas storage) · Regression TestFlows — pre-existing branch state. Integration tests (amd_asan_ubsan, db disk, old analyzer, 4/8) — 12/1102 ❌ NOT this PR (pre-existing, tracked)All 12 are This is issue #2216 — a signed-integer overflow parsing Iceberg Integration tests (amd_asan_ubsan, db disk, old analyzer, 7/8) — 1/635 ❌ NOT this PR (pre-existing, tracked)
Stateless tests (amd_binary, cas storage / cas s3 storage) —
|

#2316
implementation similar to apache/iceberg-python#3630
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Implement iceberg v3 feature when the transformations are created in multiple columns,
source-idsdata is stored in the manifest.This PR will read iceberg tables created with
source-idsand not throw an error.CI/CD Options
Exclude tests:
Regression jobs to run: