@@ -150,12 +150,13 @@ paths:
150150 int32_data_page_v2_snappy :
151151 summary : " INT32 · DATA_PAGE_V2 · SNAPPY · PLAIN"
152152 description : >
153- Five logical values in a SNAPPY-compressed DATA_PAGE_V2.
154- Definition levels [2,2,0,2,0] — 3 present, 2 null.
155- Repetition levels [0,1,0,0,1]. Level bytes are
156- uncompressed (8 bytes each), only value section is
157- SNAPPY-compressed. Value bytes contain 3 INT32s
158- [198423, 55102, 7839201].
153+ Five logical values in a DATA_PAGE_V2 with column
154+ compression declared as SNAPPY. Definition levels
155+ [2,2,0,2,0] — 3 present, 2 null. Repetition levels
156+ [0,1,0,0,1] — 8 RLE bytes each. page_v2_is_compressed
157+ is false: the value section was not individually
158+ compressed (valid for small pages). Value bytes contain
159+ 3 INT32s [198423, 55102, 7839201].
159160 value :
160161 column_reference :
161162 name : invoice_amount
@@ -175,7 +176,7 @@ paths:
175176 page_v2_definition_levels_byte_length : " 8"
176177 page_v2_repetition_levels_byte_length : " 8"
177178 page_v2_num_nulls : " 2"
178- page_v2_is_compressed : " true "
179+ page_v2_is_compressed : " false "
179180 data_batch_encrypted :
180181 value_format :
181182 compression : SNAPPY
@@ -263,10 +264,11 @@ paths:
263264 description : >
264265 Three logical values — two non-null BYTE_ARRAY
265266 ["jdoe@acme.org", "alice.wong@corp.net"] plus one null
266- — in a SNAPPY-compressed DATA_PAGE_V2. Definition
267- levels [3,3,0] occupy 4 RLE-encoded bytes, repetition
268- levels 0 bytes (flat schema). Only value section is
269- SNAPPY-compressed.
267+ — in a DATA_PAGE_V2 with column compression declared
268+ as SNAPPY. Definition levels [3,3,0] occupy 4
269+ RLE-encoded bytes, repetition levels 0 bytes (flat
270+ schema, max_rep=0). page_v2_is_compressed is false:
271+ value bytes are not individually compressed.
270272 value :
271273 column_reference :
272274 name : contact_email
@@ -286,7 +288,7 @@ paths:
286288 page_v2_definition_levels_byte_length : " 4"
287289 page_v2_repetition_levels_byte_length : " 0"
288290 page_v2_num_nulls : " 1"
289- page_v2_is_compressed : " true "
291+ page_v2_is_compressed : " false "
290292 data_batch_encrypted :
291293 value_format :
292294 compression : SNAPPY
@@ -445,7 +447,7 @@ paths:
445447 page_v2_definition_levels_byte_length : " 8"
446448 page_v2_repetition_levels_byte_length : " 8"
447449 page_v2_num_nulls : " 2"
448- page_v2_is_compressed : " true "
450+ page_v2_is_compressed : " false "
449451 data_batch_encrypted :
450452 value : rsyH7W6ye7ja1TlIVWhcCoKVfwzYNpr/f3rHFkgoZIg=
451453 value_format :
@@ -554,7 +556,7 @@ paths:
554556 page_v2_definition_levels_byte_length : " 4"
555557 page_v2_repetition_levels_byte_length : " 0"
556558 page_v2_num_nulls : " 1"
557- page_v2_is_compressed : " true "
559+ page_v2_is_compressed : " false "
558560 data_batch_encrypted :
559561 value : LTYCN+t9LpQ9ctrFmbqfTAWnf5+nmqcZ5LRERqgKYf8=
560562 value_format :
0 commit comments