Skip to content

Add PRs column linking features to their spec pull requests - #193

Merged
alamb merged 5 commits into
apache:productionfrom
alamb:alamb/feature_provenance
Jul 15, 2026
Merged

Add PRs column linking features to their spec pull requests#193
alamb merged 5 commits into
apache:productionfrom
alamb:alamb/feature_provenance

Conversation

@alamb

@alamb alamb commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Preview URL: https://alamb.github.io/parquet-site/docs/file-format/versions/

An image:
Screenshot 2026-07-07 at 12 25 02 PM

This PR updates https://parquet.apache.org/docs/file-format/versions/ page to include the specific pull request(s) that added it to the parquet-format specification.

Features that predate Parquet's move to Apache in 2014 are left blank, since the original pull request records no longer exist.

Also adds a definition list for the table columns

This was written largely by claude code, but I then reviewed all the PRs manually

alamb and others added 5 commits July 7, 2026 11:55
Adds a 'prs' field to each feature in the format version tables with
links to the specific apache/parquet-format pull requests (or commits,
for changes predating the use of pull requests) that added the feature
to the specification.

Closes apache#191

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Adds mailing list approval/consensus threads found in the
dev@parquet.apache.org archives for the date/time logical types,
the LogicalType union, and LZ4_RAW.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@alamb alamb closed this Jul 7, 2026
@alamb alamb reopened this Jul 7, 2026
@alamb
alamb requested a review from etseidl July 7, 2026 17:44
@alamb
alamb marked this pull request as ready for review July 7, 2026 17:44

@etseidl etseidl left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesomesauce! Thanks @alamb this is just what I imagined. ❤️

Comment on lines +81 to +82
specification (features added before Parquet moved to Apache in 2014 have no
entry, as the original pull request records no longer exist).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

@wgtmac wgtmac left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!

@alamb

alamb commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks @etseidl and @wgtmac -- i am also happy to make any other changes as follow on PRs

@alamb
alamb merged commit 32fdd44 into apache:production Jul 15, 2026
2 checks passed
@alamb
alamb deleted the alamb/feature_provenance branch July 15, 2026 11:19
@alamb

alamb commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator Author

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.

Add specific approval PRs to the features page

3 participants