-
Notifications
You must be signed in to change notification settings - Fork 485
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
ORC-1489: Assign a writer id to CUDF #1594
Conversation
I assume there is a follow-up action to adopt this in the CUDF community? |
I'm going to make a pr for CUDF later to set the id. You've reminded me not to merge this pr until it's accepted by the CUDF community. |
BTW, they cannot set this value until it is released. |
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.
One more comment to @guiyanakuang . I'd like to recommend to have an umbrella JIRA for all CUDA works, @guiyanakuang . :) |
You also need to update the specification at orc/site/specification/ORCv1.md Line 138 in 873d00c
This PR should be merged first since it effectively reserves the number for them. |
Thanks, @wgtmac . Then, let's make it happen at 1.9.2 to help them because 2.0.0 is scheduled in 2024. |
I have created an umbrella JIRA for all CUDF work. Please let me know if any tasks are missing. |
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.
+1
@@ -136,6 +136,7 @@ message Footer { | |||
// 2 = Presto | |||
// 3 = Scritchley Go from https://github.com/scritchley/orc | |||
// 4 = Trino | |||
// 5 = CUDF |
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.
Should we update ORCv2.md as well?
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.
Good catch! I've already updated ORCv2.md.
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.
I also agree with @wgtmac 's comment about ORCv2.md
.
+1, LGTM except that.
### What changes were proposed in this pull request? This pr is aimed at assigning a writer id to the CUDF. ### Why are the changes needed? This helps to locate the writer of a specific orc file, and it also helps the reader to do some special reads for files created by different writers. ### How was this patch tested? Added UT Closes #1594 from guiyanakuang/ORC-1489. Lead-authored-by: zhangyiqun <[email protected]> Co-authored-by: Yiqun Zhang <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 5d163d2) Signed-off-by: Dongjoon Hyun <[email protected]>
### What changes were proposed in this pull request? This pr is aimed at assigning a writer id to the CUDF. ### Why are the changes needed? This helps to locate the writer of a specific orc file, and it also helps the reader to do some special reads for files created by different writers. ### How was this patch tested? Added UT Closes #1594 from guiyanakuang/ORC-1489. Lead-authored-by: zhangyiqun <[email protected]> Co-authored-by: Yiqun Zhang <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 5d163d2) Signed-off-by: Dongjoon Hyun <[email protected]>
Merged to main/1.9/1.8. Thank you, @guiyanakuang and @wgtmac . BTW, to @guiyanakuang , I used |
Additionally, GitHub Milestone feature doesn't allow multiple versions on a single PR. So, I created a clone of this for milestone 1.9.2 separately. It's #1603. It's a kind of temporary GitHub Milestone hack to have at the same time in two milestones.
|
Thanks @dongjoon-hyun! I will start the work of v1.8.5 release preparation this weekend. |
@wgtmac Thank you so much always! Yes, it will be a meaningful release. |
Apache ORC website is updated first. |
### What changes were proposed in this pull request? This pr is aimed at assigning a writer id to the CUDF. ### Why are the changes needed? This helps to locate the writer of a specific orc file, and it also helps the reader to do some special reads for files created by different writers. ### How was this patch tested? Added UT Closes #1594 from guiyanakuang/ORC-1489. Lead-authored-by: zhangyiqun <[email protected]> Co-authored-by: Yiqun Zhang <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit 5d163d2) Signed-off-by: Dongjoon Hyun <[email protected]>
### What changes were proposed in this pull request? This pr is aimed at assigning a writer id to the CUDF. ### Why are the changes needed? This helps to locate the writer of a specific orc file, and it also helps the reader to do some special reads for files created by different writers. ### How was this patch tested? Added UT Closes apache#1594 from guiyanakuang/ORC-1489. Lead-authored-by: zhangyiqun <[email protected]> Co-authored-by: Yiqun Zhang <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
What changes were proposed in this pull request?
This pr is aimed at assigning a writer id to the CUDF.
Why are the changes needed?
This helps to locate the writer of a specific orc file, and it also helps the reader to do some special reads for files created by different writers.
How was this patch tested?
Added UT