Skip to content

fix: Reinitialize streams in an unbounded executor#1027

Merged
gcf-merge-on-green[bot] merged 2 commits into
googleapis:mainfrom
tmdiep:reconnect_executor
Jan 19, 2022
Merged

fix: Reinitialize streams in an unbounded executor#1027
gcf-merge-on-green[bot] merged 2 commits into
googleapis:mainfrom
tmdiep:reconnect_executor

Conversation

@tmdiep

@tmdiep tmdiep commented Jan 18, 2022

Copy link
Copy Markdown
Contributor

Stream initializations can sometimes be stalled, which starves tasks using the alarm executor. This performs reinitialization in an unbounded (futures) executor.

@tmdiep
tmdiep requested review from a team and dpcollins-google January 18, 2022 23:12
@product-auto-label product-auto-label Bot added the api: pubsublite Issues related to the googleapis/java-pubsublite API. label Jan 18, 2022
@tmdiep tmdiep added the automerge Merge the pull request once unit tests and other checks pass. label Jan 19, 2022
@tmdiep tmdiep added the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 19, 2022
@gcf-owl-bot gcf-owl-bot Bot removed the owlbot:run Add this label to trigger the Owlbot post processor. label Jan 19, 2022
@gcf-merge-on-green
gcf-merge-on-green Bot merged commit 6377c1d into googleapis:main Jan 19, 2022
@gcf-merge-on-green gcf-merge-on-green Bot removed the automerge Merge the pull request once unit tests and other checks pass. label Jan 19, 2022
@tmdiep
tmdiep deleted the reconnect_executor branch January 19, 2022 21:58
gcf-merge-on-green Bot pushed a commit that referenced this pull request Feb 4, 2022
🤖 I have created a release *beep* *boop*
---


### [1.4.9](v1.4.8...v1.4.9) (2022-02-04)


### Bug Fixes

* Ensure messages are delivered in order ([#1031](#1031)) ([a8a969e](a8a969e))
* mitigate gRPC stream connection issues ([#1038](#1038)) ([f3678b7](f3678b7))
* Reinitialize streams in an unbounded executor ([#1027](#1027)) ([6377c1d](6377c1d))


### Documentation

* Update comments for regional topics ([#967](#967)) ([7220439](7220439))


### Dependencies

* update dependency com.google.cloud:google-cloud-bom to v0.166.0 ([#1017](#1017)) ([03ae03a](03ae03a))
* update dependency com.google.cloud:google-cloud-pubsub to v1.115.1 ([#1014](#1014)) ([59e74c9](59e74c9))
* update dependency com.google.cloud:google-cloud-pubsub to v1.115.2 ([#1041](#1041)) ([1f46ca9](1f46ca9))
* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 ([#1037](#1037)) ([15d4215](15d4215))
* update dependency com.google.errorprone:error_prone_annotations to v2.11.0 ([#1032](#1032)) ([677b96b](677b96b))
* update dependency com.google.errorprone:error_prone_core to v2.11.0 ([#1033](#1033)) ([088cc62](088cc62))
* update dependency org.checkerframework:checker-qual to v3.21.1 ([#1015](#1015)) ([ffa1f0b](ffa1f0b))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: pubsublite Issues related to the googleapis/java-pubsublite API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants