ahmedabu98 commented on PR #27495: URL: https://github.com/apache/beam/pull/27495#issuecomment-1650076956
@scwhittle the behavior you're describing was indeed happening, but instead of throwing an error to the client, the Storage API backend was attempting to retry on its own (the logs were all coming from the StreamWriter code). The error never reached Beam; from Beam's POV it was just waiting on this one long operation to finish. If the error would have bubbled up to Beam, we would have handled it the way @reuvenlax is explaining here. We need to figure out why the Storage API backend is retrying FAILED_PRECONDITION errors instead of throwing them (and if that's a good idea). -- 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]
