-
Notifications
You must be signed in to change notification settings - Fork 902
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
JNI: Support nested types in ORC writer #9334
Conversation
Including list and struct. Signed-off-by: Firestarman <[email protected]>
NOTE: This is a breaking PR to spark-rapids, and the crossponding PR is here NVIDIA/spark-rapids#3696. |
Signed-off-by: Firestarman <[email protected]>
rerun tests |
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.
Just a nit. Why CondensedMetadataWriterOptions? Does FlattenedMetadataWriterOptions make more sense? Or may be even just MetadataWriterOptions?
I wanted to use The flatting is used internally to pass the nested data to JNI, so I don't want to have it in the class name. But your suggestion made me think that two nouns here should be better, being less confusion. e.g. CompressionMetadataWriterOptions. |
Signed-off-by: Firestarman <[email protected]>
Codecov Report
@@ Coverage Diff @@
## branch-21.12 #9334 +/- ##
================================================
- Coverage 10.79% 10.75% -0.04%
================================================
Files 116 116
Lines 18869 19483 +614
================================================
+ Hits 2036 2096 +60
- Misses 16833 17387 +554
Continue to review full report at Codecov.
|
rerun tests |
Strange the CI tests failed at random. |
CI is blocked by #9408. |
Signed-off-by: Firestarman <[email protected]>
The test failures are not revelant. |
Now call the sync version directly. Signed-off-by: Firestarman <[email protected]>
FYI @firestarman #9406 (comment). I think your diff is good for now (minus a style check I fixed in mine). |
Signed-off-by: Firestarman <[email protected]>
DO NOT MERGE this until NVIDIA/spark-rapids#3696 gets approvals. |
@gpucibot merge |
This fixes #9233.
Besides it should also cover lists and maps.
Signed-off-by: Firestarman [email protected]