sarthaksin1857 opened a new pull request, #16444: URL: https://github.com/apache/iceberg/pull/16444
## What If you use the FileIo interface, and call a function which throws `SupportsBulkOperations` you are often left with a stack trace without any meaningful information to act on. This PR adds 1. FailureHandler interface which all exceptions during bulk operations go into. Custom implementations can build their own way to classify and handle errors during bulk operations 2. FailureCategory as a cloud agnostic "buckets" errors can be put into 3. AWS, Azure, GCP classifications based on their documentation The point of this is to not "force" any classification on errors but give callers all the information they need to be able to figure out what an error means in their context -- 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]
