-
Notifications
You must be signed in to change notification settings - Fork 913
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
Adding support for Decimal/Fixed-point to ORC reader #7970
Adding support for Decimal/Fixed-point to ORC reader #7970
Conversation
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.
Neat! There may be more to ORC logic that I couldn't properly check but the code looks fine.
rerun tests |
Codecov Report
@@ Coverage Diff @@
## branch-0.20 #7970 +/- ##
===============================================
+ Coverage 82.30% 82.52% +0.21%
===============================================
Files 101 103 +2
Lines 17053 17296 +243
===============================================
+ Hits 14035 14273 +238
- Misses 3018 3023 +5
Continue to review full report at Codecov.
|
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.
Presently surprised with how small the implementation changes are. Requesting a few small changes, but looks good overall.
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.
Pytest and Cython changes Look good! 👍
@gpucibot merge |
`decimals_as_float64` was recently removed in #7970. This PR fix benchmark builds by removing it's usage from benchmarks. Authors: - Christopher Harris (https://github.com/cwharris) Approvers: - GALI PREM SAGAR (https://github.com/galipremsagar) - Conor Hoekstra (https://github.com/codereport) - Vukasin Milovanovic (https://github.com/vuule) - Devavret Makkar (https://github.com/devavret) URL: #8007
Added support for Decimal/fixed-point column in ORC reader along with test cases. All decimal columns would be read as Decimal64 type column, and if precision is >18, it will loudly fail. This PR also remove couple of options which are of no use after the addition of Decimal support.
#7126