Skip to content

Flink: Nested projection pushdown - #17390

Open
fqaiser94 wants to merge 1 commit into
apache:mainfrom
Shopify:flink-2.1-nested-projection-pushdown
Open

Flink: Nested projection pushdown#17390
fqaiser94 wants to merge 1 commit into
apache:mainfrom
Shopify:flink-2.1-nested-projection-pushdown

Conversation

@fqaiser94

Copy link
Copy Markdown
Contributor

Enables nested projection pushdown in the Flink v2.1 Iceberg source. Previously supportsNestedProjection() returned false so a query like SELECT user.name FROM t read the entire user struct. This PR pushes the nested field paths down to the reader so only the selected leaf columns are scanned.

@github-actions github-actions Bot added the flink label Jul 27, 2026
@fqaiser94
fqaiser94 force-pushed the flink-2.1-nested-projection-pushdown branch 3 times, most recently from f96a5ff to 295220c Compare July 28, 2026 12:40
@fqaiser94
fqaiser94 force-pushed the flink-2.1-nested-projection-pushdown branch from 295220c to 78b0670 Compare July 29, 2026 14:35
@fqaiser94
fqaiser94 marked this pull request as ready for review July 29, 2026 15:02
@fqaiser94 fqaiser94 changed the title Flink: Nested projection pushdow Flink: Nested projection pushdown Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant