-
Notifications
You must be signed in to change notification settings - Fork 485
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ORC-1264: [C++] Add a writer option to align compression block with r…
…ow group ## What changes were proposed in this pull request? Add support for the ORC writer to ensure that the compression block is aligned with the row group boundary。 ## Why are the changes needed? To reduce unnecessary I/O and decompression when PPD is in effect, we can enforce the compression block to be aligned with the row group boundary. For more detail, see [link](https://issues.apache.org/jira/projects/ORC/issues/ORC-1264?filter=allopenissues) ## How was this patch tested? Uts in TestWriter.cc can convert this patch. ## Was this patch authored or co-authored using generative AI tooling? NO Closes #2005 from luffy-zh/ORC-1264. Lead-authored-by: luffy-zh <[email protected]> Co-authored-by: Hao Zou <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
- Loading branch information
1 parent
b0ee122
commit 08c3480
Showing
11 changed files
with
386 additions
and
49 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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.