-
Notifications
You must be signed in to change notification settings - Fork 4k
ARROW-8797: [C++] Read RecordBatch in a different endian #7507
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
Closed
Closed
Changes from all commits
Commits
Show all changes
63 commits
Select commit
Hold shift + click to select a range
55011be
Add ByteSwap for 8-bit and floating point
kiszk 2a9178b
add endianness flag to arrow::schema
kiszk 3c15729
fix test failure
kiszk e3902e6
add missing types of functions to convert endianness
kiszk e78bbb9
support to convert endian of each element of primitive types if the e…
kiszk db60ec5
fix lint errors
kiszk 4d5e4c2
fix test failures
kiszk 8735963
fix lint error
kiszk 37518a1
fix compilation error with gcc
kiszk 1d6e78e
fix lint errors
kiszk af79bbf
revert change in Schema.ToString
kiszk 2c20ef7
support to convert endian of each element for all types
kiszk 469f683
fix build errors
kiszk 094626d
add be/le tests into integration
kiszk 98d5d25
do integration test for endianness with only cpp
kiszk dc2c578
add a script to generate test files for endian test
kiszk 492a261
fix lint error
kiszk e40796b
address review comments
kiszk f2cfe02
fix lint errors
kiszk 7609cd8
define Endianness::NATIVE
kiszk 5857780
fix failure when execute arrow-stream-to-file
kiszk d198968
fix failure when execute arrow-stream-to-file
kiszk aa26fdc
address review comments
kiszk 0995889
add endian.h
kiszk 220cee4
fix compilation error when adding endian.h
kiszk 64f0eed
fix lint error
kiszk 794cfee
add endian.h to files where ARROW_..._ENDIAN macro is used
kiszk d8e0c1c
add endian.h to files where ARROW_..._ENDIAN macro is used
kiszk e1db096
rename use_native_endian to ensure_native_endian
kiszk ce4bcee
add comment to ensure_use_native
kiszk ba2adc0
address review comment
kiszk 3759140
fix lint error
kiszk 61ef770
reallocate buffer when endian is swapped
kiszk 550a13e
address review comment
kiszk 5b1cc4b
fix typo
kiszk a7ed3c6
swap endian in dictionary if necessary
kiszk 9dc999b
fix build failure
kiszk 62bc52d
fix compilation error
kiszk 6bce03e
initial support Decimal256
kiszk c57dc22
refactor updating schema
kiszk 689e1b3
address review comments
kiszk 2817d00
add a header file
kiszk b71868a
fix compilation error
kiszk ad7dc09
fix test failure in fuzzing
kiszk ce28dc2
fix test failure in fuzzing
kiszk 3c08285
update arguments
kiszk ce1929b
fix lint error
kiszk 1d95fd2
Allocate Buffer when data is swapped
kiszk b29815b
fix test failure in fuzzing
kiszk bb85b32
address review comments
kiszk 87ab14a
add missing file
kiszk fb2e041
address review comment
kiszk 3c43047
add test cases for SwapEndianArrayData
kiszk a9be933
add usage
kiszk 8b7593f
fix compilation error
kiszk 5dd00d3
fix lint error
kiszk 39c55d9
fix compilation error
kiszk a42b4dc
fix directory path
kiszk ccb395e
address review comments
kiszk 0cd7468
avoid to run archery integration twice
kiszk 5d7a4b1
update IpcReadContext
kiszk bcf5bdb
Minor fixes and improvements
pitrou 252a080
Add endianness conversion to feature matrix
pitrou File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.