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]

Reply via email to