Skip to content

Add ALP encoding to the feature matrix - #199

Draft
alamb wants to merge 2 commits into
apache:productionfrom
alamb:alamb/alp_encoding
Draft

Add ALP encoding to the feature matrix#199
alamb wants to merge 2 commits into
apache:productionfrom
alamb:alamb/alp_encoding

Conversation

@alamb

@alamb alamb commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Rationale

The ALP (Adaptive Lossless floating-Point) encoding specification was recently merged into parquet-format via

But it is not yet listed on the Features and Versions page.

Changes

See rendered preview here: https://alamb.github.io/parquet-site/docs/file-format/versions/

Screenshot 2026-08-13 at 3 12 35 PM

https://alamb.github.io/parquet-site/docs/file-format/implementationstatus/

Screenshot 2026-08-13 at 3 14 58 PM

Note: parquet-format 2.14.0 has not been released yet, so the release tag and compare links will not resolve until it ships. This PR will stay in draft until a parquet-format release containing ALP is out.

alamb and others added 2 commits August 13, 2026 12:53
The ALP (Adaptive Lossless floating-Point) encoding was added to the
parquet-format specification in apache/parquet-format#557, after the
2.13.0 release. Add it to the forward incompatible features table and
the implementation status matrix.

Since ALP is not yet in a parquet-format release, add a special
"unreleased" release entry and teach the format-versions shortcode to
render features without a release tag.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Point the ALP encoding at the (upcoming) 2.14.0 release and revert the
unreleased handling in the format-versions shortcode. The 2.14.0
release links will resolve once parquet-format 2.14.0 ships.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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