Skip to content

Align Parquet page-index and checksum defaults across writers - #25

Merged
mprammer merged 2 commits into
developfrom
mp/parquet-writer-defaults
Oct 10, 2026
Merged

mprammer merged 2 commits into
developfrom
mp/parquet-writer-defaults

Conversation

@mprammer

@mprammer mprammer commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Follow up on #23 by making supported defaults explicit: parquet-java enables page checksums, and arrow-rs enables page indexes when statistics are on. Disabling statistics now also disables the arrow-rs OffsetIndex, matching pyarrow.

Verify defaults and explicit overrides against files from all four writers, and run that suite in the sidecar CI jobs. Arrow-rs still cannot write checksums; Hardwood still cannot write indexes.

Type of change

  • Bug fix
  • Documentation
  • Tooling / CI / repo housekeeping

🤖 Generated with Codex.

Signed-off-by: Martin Prammer <martin@spiraldb.com>
Signed-off-by: Martin Prammer <martin@spiraldb.com>
@mprammer
mprammer marked this pull request as ready for review October 10, 2026 00:41
@mprammer
mprammer merged commit f6ee71a into develop Oct 10, 2026
16 checks passed
@mprammer
mprammer deleted the mp/parquet-writer-defaults branch October 10, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant