PARQUET-2187: Update rle_boolean_encoding file with more rows #27
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.
Jira link : https://issues.apache.org/jira/projects/PARQUET/issues/PARQUET-2187
The previous file with RLE encoding with boolean type had only 7 rows, which did not use
rle-run
part of the encoded dataRLE encoding has a combination of
<bit-packed-run>
and<rle-run>
. RLE encodingrun := <bit-packed-run> | <rle-run>
Replacing with a new file with more data (68 rows) , produced by the following statement. This ensures we will have coverage for both
bit-packed
decoding andrle-run
decodingCreate with Athena.
insert into boolean_datatype_athena VALUES (true), (false), (null), (true), (true), (false), (false), (true) , (true), (true), (false), (false), (true),
(true), (false), (null), (true), (true), (false), (false), (true) , (true), (false), (null), (true), (true), (false), (false), (true) , (true), (true), (false), (false) , (false), (false), (true) , (true), (false), (null), (true), (true), (false), (false), (true) , (true), (true), (false), (false), (null), (true), (true), (false), (false), (true) , (true), (true) ,(false), (true) , (true), (false), (null), (true), (true), (false), (false), (true) , (true), (true) ;