You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by "laskoviymishka (via GitHub)" <gi...@apache.org> on 2026/05/05 19:22:32 UTC

[I] feat(table): SetPartitionStatisticsUpdate and RemovePartitionStatisticsUpdate [iceberg-go]

laskoviymishka opened a new issue, #1009:
URL: https://github.com/apache/iceberg-go/issues/1009

   Parent: #589
   
   Storage for `partition-statistics` already exists in metadata, and `Metadata.PartitionStatistics()` exposes the iterator, but no `Update` types let users mutate the list. PR #902 added `SetStatisticsUpdate` / `RemoveStatisticsUpdate` for the (non-partition) statistics list — the same shape applies here.
   
   Add `setPartitionStatisticsUpdate` and `removePartitionStatisticsUpdate` in `table/updates.go`, builder methods on `MetadataBuilder`, and wire them into `Updates.UnmarshalJSON` so REST catalogs round-trip the new update types. Mirror #902's structure exactly — `NewSetPartitionStatisticsUpdate` / `NewRemovePartitionStatisticsUpdate` constructors and `Apply(builder)` methods.
   
   Test pattern: round-trip via `UpdateTableMetadata`, mirroring `TestStatisticsUpdate*` from #902. JSON round-trip + apply-and-read-back coverage.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org


Re: [I] feat(table): SetPartitionStatisticsUpdate and RemovePartitionStatisticsUpdate [iceberg-go]

Posted by "zeroshade (via GitHub)" <gi...@apache.org>.
zeroshade closed issue #1009: feat(table): SetPartitionStatisticsUpdate and RemovePartitionStatisticsUpdate
URL: https://github.com/apache/iceberg-go/issues/1009


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org