Skip to content

[Experiment] Antalya 26.6: Parquet v3 constant column skip - #2181

Open
UnamedRus wants to merge 39 commits into
antalya-26.6from
parquet-v3-constant-column-skip-antalya
Open

[Experiment] Antalya 26.6: Parquet v3 constant column skip#2181
UnamedRus wants to merge 39 commits into
antalya-26.6from
parquet-v3-constant-column-skip-antalya

Parquet v3: hedged reads to cut S3 GET tail latency (Phase A)

8249162
Select commit
Loading
Failed to load commit list.
DCO-2 / DCO succeeded Aug 8, 2026 in 1s

Check passed!

All commits are signed off, the check passed.

Summary


Sha Message Pass or fail reason
🟢 c6b70b3 Parquet v3: materialize constant column chunks fro... Valid sign-off found in remediation commit
🟢 34816a3 Parquet v3: rebalance stage budgets and charge dec... Valid sign-off found in remediation commit
🟢 f260506 Parquet v3: reconcile decoded memory before formOu... Valid sign-off found in remediation commit
🟢 2a20ab9 Parquet v3: fix constant-column detection gates (n... Valid sign-off found in remediation commit
🟢 114640e Parquet v3: decouple compressed prefetch from deco... Valid sign-off found in remediation commit
🟢 a019cd7 Parquet v3: bandwidth back-pressure for compressed... Valid sign-off found in remediation commit
🟢 a3ee936 Parquet v3: adapt to antalya-26.6 (drop Nullable(T... Valid sign-off found in remediation commit
🟢 ac2fe8e DCO Remediation Commit for UnamedRus <dtitmoav@gma... Valid sign-off found
🟢 77c2c72 Parquet v3: drop stray orphan setting from Setting... Valid sign-off found
🟢 f37f947 Parquet v3: materialize all-null column chunks fro... Valid sign-off found
🟢 5fa11c0 Parquet v3: purge bad-merge contamination from Set... Valid sign-off found
🟢 2175750 Parquet v3: record input_format_parquet_prefetch_b... Valid sign-off found
🟢 bb601c1 Re-trigger CI after GitHub Actions infra outage Valid sign-off found
🟢 c89ccf1 Port DataLakeCatalog namespace filter (Altinity/Cl... Valid sign-off found
🟢 29a2569 DataLake namespace port: keep RestCatalog members ... Valid sign-off found
🟢 065cf78 DataLake namespace port: fix RestCatalog ctor call... Valid sign-off found
🟢 3c82a4e Parquet v3: materialize constant column chunks as ... Valid sign-off found
🟢 a051744 Parquet v3: per-subgroup (page-level) constant-col... Valid sign-off found
🟢 c37b8ab Parquet v3: skip prefetch of constant subgroup pag... Valid sign-off found
🟢 60841f9 Parquet v3: optional force-load of column index fo... Valid sign-off found
🟢 e13b115 Parquet v3: mixed-topology constant-page fill [exp... Valid sign-off found
🟢 9bba260 Parquet v3: skip prefetch of filled constant pages... Valid sign-off found
🟢 ede6e2a Parquet v3: allow string constants (drop min==max ... Valid sign-off found
🟢 217c85a Parquet v3: handle all-null pages in mixed-topolog... Valid sign-off found
🟢 ac73c36 Parquet v3: allow page-pruned columns in mixed fil... Valid sign-off found
🟢 2cae901 Parquet v3: filter-aware mixed fill under prewhere... Valid sign-off found
🟢 f78ffa2 Parquet v3: cast the materialized constant (future... Valid sign-off found
🟢 56fc24d Parquet v3: footer-size hint for the metadata tail... Valid sign-off found
🟢 e3ab773 Iceberg: size the parquet footer read from manifes... Valid sign-off found
🟢 5c46e9a Parquet v3: fix tier-2 constant detection for non-... Valid sign-off found
🟢 6fc1e8a Parquet v3: serve Column/Offset Index from the ret... Valid sign-off found
🟢 c581d93 Object storage: don't shadow random-access formats... Valid sign-off found
🟢 1e3eccf Iceberg: seed metadata files cache on the uuid-les... Valid sign-off found
🟢 e65e1a3 Iceberg: use the catalog-provided table-uuid for t... Valid sign-off found
🟢 e1b807a Object storage: identity cache + GetObjectAttribut... Valid sign-off found
🟢 8afd7bd Parquet v3: align coalesced reads to S3 multipart ... Valid sign-off found
🟢 b2df559 Parquet v3: configurable read alignment (fixed-gri... Valid sign-off found
🟢 1b1238f Fix build: initialize ObjectMetadata::part_offsets... Valid sign-off found
🟢 8249162 Parquet v3: hedged reads to cut S3 GET tail latenc... Valid sign-off found