geruh commented on PR #14872: URL: https://github.com/apache/iceberg/pull/14872#issuecomment-3676063461
Thanks for the context ! I agree with the goal, we should be able to be aware of any failures that happen in this service without searching through the logs. This would help distinguish commit conflicts from other actionable failures so clients can classify failures and investigate. I don’t think returning a potentially unbounded `List<Exception>` is the right API for that. It creates memory/perf risk and still doesn’t eliminate the need to check logs for details. Can we switch this to an optional failure summary instead? For instance, return a bounded list of actionable failure summaries omitting retried exceptions, and each summary would be minimal context about the failure. I'll also let others chime in to hear their thoughts. -- 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]
