Skip to content

chore: prepare for DataFusion 56 - #99

Open
Rich-T-kid wants to merge 2 commits into
apache:mainfrom
Rich-T-kid:rich/datafusion-56
Open

Rich-T-kid wants to merge 2 commits into
apache:mainfrom
Rich-T-kid:rich/datafusion-56

Conversation

@Rich-T-kid

@Rich-T-kid Rich-T-kid commented Nov 5, 2026 •

Copy link
Copy Markdown

Updates the project to DataFusion 56 and Arrow 60. DataFusion is pinned to the current branch-56 commit, and the Iceberg dependency follows apache/iceberg-rust#3257 until compatible releases are available.

The code changes adapt TableProvider projections to slices, update partition-spec construction for the current iceberg-rust API, and refresh the affected plan and result snapshots.

Update the DataFusion and Arrow dependency graph together, adapt the projection APIs, and carry the current iceberg-rust partition builder API. Refresh plan and result expectations for DataFusion 56.
@Rich-T-kid
Rich-T-kid marked this pull request as ready for review November 5, 2026 03:15
@Rich-T-kid
Rich-T-kid marked this pull request as draft November 5, 2026 13:39
@Rich-T-kid Rich-T-kid changed the title chore: prepare for DataFusion 56 WIP chore: prepare for DataFusion 56 Nov 5, 2026
@Rich-T-kid Rich-T-kid changed the title WIP chore: prepare for DataFusion 56 chore: prepare for DataFusion 56 Nov 5, 2026
Update to the current apache/iceberg-rust#3257 head after its rebase and adapt to the latest partition spec API.
@Rich-T-kid
Rich-T-kid marked this pull request as ready for review November 5, 2026 23:49
@Rich-T-kid

Copy link
Copy Markdown
Author

@gabotechs @NoahKusaba @andygrove this is ready for review when you have a chance. It updates the integration to DataFusion 56 and Arrow 60.

@andygrove

Copy link
Copy Markdown
Member

Thanks @Rich-T-kid. Should we leave this open until the release is available?

@Rich-T-kid

Copy link
Copy Markdown
Author

Thanks @Rich-T-kid. Should we leave this open until the release is available?

yeah, sounds good to me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants