Repository navigation
fix(worker): Bump taskbroker-client to 0.20.26 - #695
Merged
Merged
Conversation
0.20.26 sends the broker hostname alone as the :authority instead of host:port, which is what the mesh route matches on. The s4s2 launchpad push pool cannot be routed through envoy until launchpad is on it (getsentry/ops#23716 covers getsentry, which already is). BatchPushTaskWorker folded into PushTaskWorker when batching became the default in getsentry/taskbroker#751, so the call site moves over and drops update_in_batches. The lock also pulls arroyo, the sentry SDK, msgpack and prometheus-client up to the client's floors.
Member
Author
The three are pre-existing on Collection failed before the Heads up on a likely conflict: your local |
Contributor
📲 Install BuildsiOS
Android
|
Contributor
Size Analysis2 components analyzed iOS Builds
Android Builds
|
enochtangg
approved these changes
Sep 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
0.20.26 sends the broker hostname alone as the
:authorityinstead ofhost:port, which is what the Cloud Service Mesh route matches on (getsentry/taskbroker#795). The s4s2task-launchpad-push-workerpool can't be routed through envoy until launchpad is on it — getsentry/ops#23716 does that for getsentry, which is already on 0.20.26, and deliberately leaves launchpad out.BatchPushTaskWorkerfolded intoPushTaskWorkerwhen batching became the default in getsentry/taskbroker#751, sosrc/launchpad/worker/config.pymoves toPushTaskWorkerand dropsupdate_in_batches=True. Every other kwarg at that call site is still supported.The lock also moves sentry-arroyo 2.39.2 → 2.44.1, sentry-sdk 2.61.1 → 2.70.0, msgpack 1.1.2 → 1.2.2 and adds prometheus-client, all forced by 0.20.26's own floors.