Skip to content

feat: update to datafusion 52 FileSource APIs#147

Merged
sunng87 merged 2 commits intodatafusion-contrib:mainfrom
GreptimeTeam:datafusion-52
Jan 13, 2026
Merged

feat: update to datafusion 52 FileSource APIs#147
sunng87 merged 2 commits intodatafusion-contrib:mainfrom
GreptimeTeam:datafusion-52

Conversation

@sunng87
Copy link
Member

@sunng87 sunng87 commented Jan 13, 2026

This patch updates our FileSource and FileOpener APIs to align with Datafusion 52 changes.

  • we take TableSchema and cache it in OrcSource
  • maintaining ProjectionExprs in OrcSource for implementing projection pushdown
  • statistics moved

@sunng87
Copy link
Member Author

sunng87 commented Jan 13, 2026

@WenyXu Thank you!

@sunng87 sunng87 merged commit 60580cf into datafusion-contrib:main Jan 13, 2026
12 checks passed
@sunng87 sunng87 deleted the datafusion-52 branch January 13, 2026 09:36
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