fallintoplace opened a new pull request, #1659: URL: https://github.com/apache/iceberg-go/pull/1659
A table refresh can currently replace the metadata even when the table UUID changes. That can turn a long-lived table handle into a different table with the same identifier. Refresh now compares the current and freshly loaded UUIDs before mutating the table. A mismatch returns ErrInvalidMetadata and leaves the existing table state unchanged. Tests: - go test ./table -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
