Skip to content

Basic read/write support for ORC#2236

Open
mccormickt12 wants to merge 5 commits intoapache:mainfrom
mccormickt12:basicSupportORC
Open

Basic read/write support for ORC#2236
mccormickt12 wants to merge 5 commits intoapache:mainfrom
mccormickt12:basicSupportORC

Conversation

@mccormickt12
Copy link
Contributor

@mccormickt12 mccormickt12 commented Jul 22, 2025

Related to #20
Some reference to https://github.com/apache/iceberg-python/pull/790/files

Rationale for this change

Support basic reading and writing of ORC data

Are these changes tested?

Unit tests added

Are there any user-facing changes?

From what I understand there are some discrepancies between pyarrow version with respect to their support for ORC, so I need to do a a bit more

Next Steps

This PR is the most basic read/write support for ORC. There also seems to be limited support for ORC in pyarrow (im still trying to understand exactly whats missing). I want to enhance the pyarrow ORC library, so this can be properly consumed here in pyiceberg

@kevinjqliu
Copy link
Contributor

im trying to finish up some of the remaining items so we can release 0.10, https://github.com/apache/iceberg-python/milestone/10

will take a look at this PR right after :)

@mccormickt12
Copy link
Contributor Author

mccormickt12 commented Aug 7, 2025

im trying to finish up some of the remaining items so we can release 0.10, https://github.com/apache/iceberg-python/milestone/10

will take a look at this PR right after :)

@kevinjqliu Feel free to take a look. Im not going to try to merge this PR, its more for visibility early review.I will separate into read and write PRs

@github-actions
Copy link

This pull request has been marked as stale due to 30 days of inactivity. It will be closed in 1 week if no further activity occurs. If you think that's incorrect or this pull request requires a review, please simply write any comment. If closed, you can revive the PR at any time and @mention a reviewer or discuss it on the dev@iceberg.apache.org list. Thank you for your contributions.

@github-actions github-actions bot added the stale label Mar 17, 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.

2 participants