-
Notifications
You must be signed in to change notification settings - Fork 358
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
[apis/Google.Cloud.PubSub.V1] feat: Add support for server-side streaming pull flow control #5119
Conversation
Chris, do you have the bandwidth to review this? |
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
What's the user-visible change here? It looks like it's not a public API surface change. It looks like it's just sending more information to the server, which I guess leads to increased efficiency? |
Correct, this is not user-visible. It just propagates settings that were already used in the client to the server since the StreamingPullRequest now has theses fields and can use them. For now, this is mostly about correctness for ordered delivery via ordering keys. |
@kamalaboulhosn Thanks. Will work out something to put in the next release notes :) What's the sense of urgency in terms of including this in a release? |
Changes in this release: - [Commit 330b04e](googleapis@330b04e): Fix: PubSub methods will now be retried appropriately. Fixes [issue 5225](googleapis#5225) - [Commit 0cd128c](googleapis@0cd128c): docs: Remove experimental warning for ordering keys properties. ([issue 5219](googleapis#5219)) - [Commit 6bde7a3](googleapis@6bde7a3): docs: Regenerate all APIs with service comments in client documentation - [Commit 6165e07](googleapis@6165e07): feat: Add support for server-side streaming pull flow control ([issue 5119](googleapis#5119)) - [Commit 2c5f3c1](googleapis@2c5f3c1): feat: Add flow control settings for StreamingPullRequest to pubsub.proto - [Commit b5500f5](googleapis@b5500f5): docs: Add a link to Pub/Sub filtering language public documentation to pubsub.proto - [Commit ac924f2](googleapis@ac924f2): feat: Add "detached" bool to Subscription - [Commit f3eeca0](googleapis@f3eeca0): docs: Add comment for MessageStoragePolicy message - [Commit 1dae64f](googleapis@1dae64f): fix: Use correct resource type for DetachSubscriptionRequest - [Commit 5f5b8aa](googleapis@5f5b8aa): feat: DetachSubscription RPC - [Commit 947a573](googleapis@947a573): docs: Regenerate all clients with more explicit documentation - [Commit 777b926](googleapis@777b926): docs: Removing the experimental tag from dead letter policy related fields. - [Commit 8cd3929](googleapis@8cd3929): docs: Removing experimental tag from DeadLetterPolicy for Cloud Pub/Sub.
Changes in this release: - [Commit 330b04e](330b04e): Fix: PubSub methods will now be retried appropriately. Fixes [issue 5225](#5225) - [Commit 0cd128c](0cd128c): docs: Remove experimental warning for ordering keys properties. ([issue 5219](#5219)) - [Commit 6bde7a3](6bde7a3): docs: Regenerate all APIs with service comments in client documentation - [Commit 6165e07](6165e07): feat: Add support for server-side streaming pull flow control ([issue 5119](#5119)) - [Commit 2c5f3c1](2c5f3c1): feat: Add flow control settings for StreamingPullRequest to pubsub.proto - [Commit b5500f5](b5500f5): docs: Add a link to Pub/Sub filtering language public documentation to pubsub.proto - [Commit ac924f2](ac924f2): feat: Add "detached" bool to Subscription - [Commit f3eeca0](f3eeca0): docs: Add comment for MessageStoragePolicy message - [Commit 1dae64f](1dae64f): fix: Use correct resource type for DetachSubscriptionRequest - [Commit 5f5b8aa](5f5b8aa): feat: DetachSubscription RPC - [Commit 947a573](947a573): docs: Regenerate all clients with more explicit documentation - [Commit 777b926](777b926): docs: Removing the experimental tag from dead letter policy related fields. - [Commit 8cd3929](8cd3929): docs: Removing experimental tag from DeadLetterPolicy for Cloud Pub/Sub.
No description provided.