Skip to content

[VL] feat(iceberg): Add V3 initial value reads#12537

Open
infvg wants to merge 1 commit into
apache:mainfrom
infvg:iceberginitvalread
Open

[VL] feat(iceberg): Add V3 initial value reads#12537
infvg wants to merge 1 commit into
apache:mainfrom
infvg:iceberginitvalread

Conversation

@infvg

@infvg infvg commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Background

Iceberg V3 supports initial default values for newly added columns, but the velox backend did not previously propagate the required metadata to return those defaults.

Changes

This PR carries Iceberg field IDs and initial-default metadata to Velox.

Impact

Velox can now correctly return configured initial default values instead of NULL when reading older rows from Iceberg V3 tables.

Feature

https://iceberg.apache.org/spec/#default-values

@github-actions

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@github-actions github-actions Bot added CORE works for Gluten Core VELOX DATA_LAKE labels Jul 16, 2026
@infvg
infvg force-pushed the iceberginitvalread branch from a0f00c0 to 0191abd Compare July 16, 2026 16:53
@github-actions

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@infvg
infvg force-pushed the iceberginitvalread branch from 0191abd to d42bf74 Compare July 16, 2026 17:39
@github-actions

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@infvg
infvg force-pushed the iceberginitvalread branch from d42bf74 to ca3eab5 Compare July 20, 2026 08:50
@github-actions

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@github-actions github-actions Bot removed the CORE works for Gluten Core label Jul 20, 2026
@infvg
infvg force-pushed the iceberginitvalread branch from ca3eab5 to 103561f Compare July 20, 2026 09:10
@github-actions github-actions Bot added the CORE works for Gluten Core label Jul 20, 2026
@github-actions

Copy link
Copy Markdown

Run Gluten Clickhouse CI on x86

@infvg
infvg marked this pull request as ready for review July 20, 2026 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CORE works for Gluten Core DATA_LAKE VELOX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant