-
Notifications
You must be signed in to change notification settings - Fork 93
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
fix: resume iterator on EOS internal error #122
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to add retry for "Received unexpected EOS on DATA frame from server"
error message as well.
@larkee thanks for the fix, I will test it out with a long running PDML to make sure everything we need is in place! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change really needs unit test coverage: I'm not sure why the Kokoro build is passing without it.
@larkee Quick update, the PDML long running task finished successfully in production testing. Thanks for fixing this! |
Co-authored-by: Tres Seaver <tseaver@palladion.com>
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. ℹ️ Googlers: Go here for more info. |
The unit test coverage is back to 100% for all files touched by this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. 👍
Fixes #120
This fixes the same issue as googleapis/java-spanner#360.
A similar issue was encountered by
bigquery-storage
and was fixed in googleapis/google-cloud-python#9994.