Uh oh!
There was an error while loading. Please reload this page.
ARROW-8450: [Integration][C++] Implement large offsets types - #6934
ARROW-8450: [Integration][C++] Implement large offsets types#6934pitrou wants to merge 2 commits into
Conversation
Implement integration tests for LargeList, LargeBinary and LargeString types. Enable them for C++ (only).
8d52a87 to
5240b14Comparepitrou
commented
Apr 14, 2020
AppVeyor build: https://ci.appveyor.com/project/pitrou/arrow/builds/32175567 |
pitrou
commented
Apr 15, 2020
Hmm, I notice the 64-bit offsets are serialized as JSON integers. @nealrichardson should they be serialized as strings instead? |
bkietz
commented
Apr 15, 2020
@pitrou I believe they should, looking for the relevant JIRA |
pitrou
commented
Apr 15, 2020
Hmm, it seems that even the "DATA" of int64 columns is output as JSON integers currently... |
bkietz
commented
Apr 15, 2020
Hmmm, that should have been changed in #5267 |
pitrou
commented
Apr 15, 2020
That seems to have been lost when it was migrated to Archery. |
8763f37 to
5240b14Compare
bkietz
left a comment
There was a problem hiding this comment.
It was surprising to me that GetIntArray and WriteIntField were not being used to handle the data buffers of integer arrays (which would have fixed https://issues.apache.org/jira/browse/ARROW-8471 ). Some deduplication should be possible in a follow up
pitrou
commented
Apr 15, 2020
Yes, it seems so. |
bkietz
commented
Apr 15, 2020
merging |
Implement integration tests for LargeList, LargeBinary and LargeString types.
Enable them for C++ (only).
Also add tests for recursive nested types.