Skip to content

feat: add UpdatePartitionStatistics interface - #353

Closed
shangxinli wants to merge 1 commit into
apache:mainfrom
shangxinli:update_partition_statistics
Closed

shangxinli wants to merge 1 commit into
apache:mainfrom
shangxinli:update_partition_statistics

Conversation

@shangxinli

Copy link
Copy Markdown
Contributor

Add the UpdatePartitionStatistics interface for updating partition statistics files in tables. This interface extends PendingUpdate directly and provides methods for:

  • SetPartitionStatistics: Set partition statistics file for a snapshot
  • RemovePartitionStatistics: Remove partition statistics file for a snapshot

Partition statistics help read table data more efficiently. The implementation includes comprehensive tests that verify behavior through the public API and follows the Java Iceberg API design.

Add the UpdatePartitionStatistics interface for updating partition statistics
files in tables. This interface extends PendingUpdate directly and provides
methods for:

- SetPartitionStatistics: Set partition statistics file for a snapshot
- RemovePartitionStatistics: Remove partition statistics file for a snapshot

Partition statistics help read table data more efficiently. The implementation
includes comprehensive tests that verify behavior through the public API and
follows the Java Iceberg API design.
@shangxinli
shangxinli force-pushed the update_partition_statistics branch from c16429f to f51c2b9 Compare November 27, 2025 02:38
@shangxinli

Copy link
Copy Markdown
Contributor Author

Will change it later according to #364

@shangxinli shangxinli closed this Nov 29, 2025
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