-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(parquet): Move arrow RleEncodingInternal to common #11795
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for meta-velox canceled.
|
8a43928
to
15e25de
Compare
@wypb Let's also change the variable names to the Velox coding convention which uses camel case. Thanks. |
c19fa13
to
06e0896
Compare
Hi @majetideepak I have made changes according to the comments. Please help me take another look when you have time. Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@wypb thanks for all the cleanup! I found some comments.
Hi @majetideepak Thank you for your review. I have addressed all the comments. |
@wypb CI is failing. Can you take a look? |
9669b1d
to
3a2e249
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, @wypb
@wypb Is the MacOS build failure related? |
@majetideepak The error is Linking lib/libvelox.dylib. I’m not sure if it’s related to the current PR. I’m still looking into it. |
Hi @majetideepak I checked and found that the MacOS build failure should be related to this modification, but I haven't found the reason yet. Can you help me find the reason? |
I introduced |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @wypb. CI seems to be passing now.
@kgpai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
@majetideepak Yes, the |
Follow-up PR: #11711
Summary:
Both Parquet reader and writer depend on RleEncodingInternal.
This currently resides in parquet/writer/arrow which introduces a dependency of the writer to the reader.
No functional changes.
CC: @majetideepak @pedroerp