Skip to content
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: do not use gaxServerStreamingRetries for bidi or client streaming #1575

Merged
merged 5 commits into from
Apr 17, 2024

Conversation

leahecole
Copy link
Contributor

@leahecole leahecole commented Apr 15, 2024

In preparation for selectively opting client libraries into the change, this PR adds some more fine grained changes for gax server streaming retries:

  • only passes the gaxServerStreamingRetries opt-in flag for server streaming calls (not for bidi and client streaming)
  • adds happy path generated test cases

I have tested this successfully on nodejs-bigquery-storage and am testing it now with a new regeneration of the showcase test application as part of googleapis/gax-nodejs#1587

@leahecole leahecole marked this pull request as ready for review April 15, 2024 18:45
@leahecole leahecole requested review from a team as code owners April 15, 2024 18:45
Copy link
Contributor

@sofisl sofisl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, small nit, please change title to fix: do not use gaxServerStreamingRetries for bidi or client streaming

@leahecole leahecole changed the title chore: Template changes for gax server streaming retries fix: do not use gaxServerStreamingRetries for bidi or client streaming Apr 17, 2024
@leahecole leahecole merged commit a69b8b6 into main Apr 17, 2024
26 checks passed
@leahecole leahecole deleted the retries-template branch April 17, 2024 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants