-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should retry some storage errors. #986
Comments
After adding a retry with a 2 second delay, we are still seeing the same write errors. |
Looks like there is very little retry happening the library. If I add a 20 second delay, and retry, it looks like the initial attempt takes between 0 and 5 seconds - not much retry. The Write retries then fail every 20 seconds - never succeed. There is then a later failed retry, with fewer rows, likely driven by the Flush prior to Close at the end of the archive. Not clear what happened in between. Will investigate further.
|
Tried running many retries, with 20 seconds between. In half a dozen failures, none ever later succeeded. The close also fails. Checking GCS shows that the corresponding file still exists from a previous parsing, and has not been replaced. Likely we should abandon the partially written file, probably by cancelling the context that was used to create the object handle? |
We are currently seeing a low rate of GCS storage errors:
These would likely succeed on retry.
The text was updated successfully, but these errors were encountered: