anoopj opened a new pull request, #2845: URL: https://github.com/apache/iceberg-rust/pull/2845
## Which issue does this PR close? Closes #2844. ## What changes are included in this PR? When a scan has a predicate, planning resolves every manifest's spec partition type against the snapshot schema. Manifests written under a historical spec whose source column was later dropped (which is a legit possibility in v2+) fail that resolution, so one such manifest fails the whole scan, even when the predicate only references live columns. This PR is the stopgap described in #2844. The longer-term fix is deriving partition types from transforms where possible (as iceberg-java does in apache/iceberg#17262), which would also restore pruning on a historical spec's still-live partition fields. ## Are these changes tested? yes. added tests -- 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]
