int32_with_null_pages.parquet is generated by parquet-mr version 1.13.0-SNAPSHOT.
It has a single column of int32 type with 1000 values and page index enabled.
Both integer and null values are random generated. However, a null page is generated by purpose.
File path: int32_with_null_pages.parquet
Created by: parquet-mr version 1.13.0-SNAPSHOT (build 433de8df33fcf31927f7b51456be9f53e64d48b9)
Properties:
writer.model.name: example
Schema:
message schema {
optional int32 int32_field;
}
Row group 0: count: 1000 3.33 B records start: 4 total(compressed): 3.250 kB total(uncompressed):3.250 kB
--------------------------------------------------------------------------------
type encodings count avg size nulls min / max
int32_field INT32 _ _ 1000 3.33 B 275 "-2136906554" / "2145722375"
row-group 0:
column index for column int32_field:
Boundary order: UNORDERED
null count min max
page-0 8 -2135807632 2144701119
page-1 55 -2104090659 1745329571
page-2 100 <none> <none>
page-3 52 -2116849709 2077105757
page-4 16 -2048691758 2143189382
page-5 12 -2017923401 2087827129
page-6 5 -2136906554 2125689411
page-7 7 -2113313110 2145722375
page-8 8 -2046900272 2087168549
page-9 12 -1941944785 2078586537
offset index for column int32_field:
offset compressed size first row index
page-0 4 415 0
page-1 419 220 100
page-2 639 31 200
page-3 670 228 300
page-4 898 382 400
page-5 1280 402 500
page-6 1682 422 600
page-7 2104 411 700
page-8 2515 417 800
page-9 2932 400 900