hevinhsu commented on PR #9294:
URL: https://github.com/apache/ozone/pull/9294#issuecomment-3663730862

   @ivandika3 Got it — I’ll give this approach a try and evaluate the impact.
   
   This was actually my initial thought when exploring possible solutions. 
However, after some consideration, I hesitated because I wasn’t fully convinced 
that `OS3Exception` semantically fits as an `IOException`. It represents an 
S3-level error rather than a pure I/O failure, so extending `IOException` felt 
slightly questionable from a modeling perspective, which is why I initially 
dropped this approach.
   
   That said, given the benefit of simplifying the `preCommit` flow and 
avoiding extra wrapping logic, I’m happy to revisit this direction and see how 
it behaves in practice.


-- 
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