tanmayrauth opened a new pull request, #1548: URL: https://github.com/apache/iceberg-go/pull/1548
NewMetadata reassigns schema IDs before the compatibility check runs, so a user-supplied reserved ID (e.g. _row_id) was silently remapped to a fresh value and later resolved to the wrong physical column against Java-written files. Validate the user schema against the full reserved range before reassignIDs. The AddSchema check stays narrow so internal position-delete schemas (file_path/pos) still pass. Fixes: #1107 -- 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]
