Skip to content

Commit 56f3da1

Browse files
authored
update page documentation.
1 parent cb1e64b commit 56f3da1

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/thrift/parquet.thrift

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -716,7 +716,12 @@ struct DictionaryPageHeader {
716716
* Repetition and definition levels are uncompressed
717717
* The remaining section containing the data is compressed if is_compressed is true
718718
*
719-
*
719+
* Implementation note - this header is not necessarily a strict improvement over
720+
* DataPageHeader in all cases (in particular the original header might provide better compression
721+
* in some scenarios). Page indexes require pages start and end at row boundaries regardless of which
722+
* page header is used.
723+
*
724+
* As of December 2025, most known Parquet readers can read pages using this header.
720725
**/
721726
struct DataPageHeaderV2 {
722727
/** Number of values, including NULLs, in this data page. **/

0 commit comments

Comments
 (0)