fallintoplace opened a new pull request, #1612: URL: https://github.com/apache/iceberg-go/pull/1612
## What changed Validate manifest and manifest-list format versions before selecting a reader schema. Versions 1, 2, and 3 remain supported, and a missing version still defaults to version 1. ## Why Manifest lists previously routed every version other than 1 through the v2/v3 reader. Manifest files also accepted arbitrary integers. Unknown versions could therefore be interpreted with a schema whose semantics may not match the file. ## Testing - Added manifest and manifest-list cases for versions -1, 0, and 4 - Existing version 1, 2, 3, and missing-version coverage remains intact - `go test ./...` -- 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]
