Skip to content

feat(table): add partitions metadata table - #1701

Draft
fallintoplace wants to merge 15 commits into
apache:mainfrom
fallintoplace:feat/inspect-partitions
Draft

feat(table): add partitions metadata table#1701
fallintoplace wants to merge 15 commits into
apache:mainfrom
fallintoplace:feat/inspect-partitions

Conversation

@fallintoplace

@fallintoplace fallintoplace commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the current-snapshot partitions metadata table to Table.Inspect.

  • Aggregates data-file, position-delete, and equality-delete counts by partition.
  • Preserves the latest update timestamp, snapshot ID, and partition specification ID.
  • Coerces compatible evolved partition specs into a table-wide partition value.

Tests

  • go test ./table
  • Covers the partition schema, unified partition fields, and evolved partition specs.

Scope

This reports partition-level metadata for the current snapshot. It does not change file writing, delete application, or scan behavior.

Related

Builds on the shared content-file and partition representation in #1698.

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