cdkrot opened a new pull request, #43216:
URL: https://github.com/apache/spark/pull/43216

   ### What changes were proposed in this pull request?
   
   Add retries to `add_artifact` api in client
   
   Slightly change control flow within `artifact.py` so that client-side errors 
(e.g. FileNotFound) are properly thrown. (Previously we attempted to add logs 
in https://github.com/apache/spark/pull/42949, but that was imperfect solution, 
this should be much better).
   
   ### Why are the changes needed?
   
   Improves user experience
   
   ### Does this PR introduce _any_ user-facing change?
   
   Improve error handling, adds retries.
   
   ### How was this patch tested?
   
   Added test coverage for add_artifact when there is no artifact.
   
   
   ### Was this patch authored or co-authored using generative AI tooling?
   
   NO


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