90 lines
845 B
SQL
90 lines
845 B
SQL
# name: test/sql/copy/parquet/rle_bool.test
|
|
# description: Read a file that uses RLE encoding for a boolean data column
|
|
# group: [parquet]
|
|
|
|
require parquet
|
|
|
|
statement ok
|
|
PRAGMA enable_verification
|
|
|
|
query IIIII
|
|
SELECT * FROM 'data/parquet-testing/arrow/datapage_v2.snappy.parquet'
|
|
----
|
|
abc 1 2.0 True [1, 2, 3]
|
|
abc 2 3.0 True NULL
|
|
abc 3 4.0 True NULL
|
|
NULL 4 5.0 False [1, 2, 3]
|
|
abc 5 2.0 True [1, 2]
|
|
|
|
query I
|
|
SELECT * FROM 'data/parquet-testing/rle_boolean_encoding.parquet'
|
|
----
|
|
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
|