You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 9, 2026. It is now read-only.
feat: support customizable retry and timeout settings on the publisher client (#299)
* feat: allow retry and timeout settings on publisher client
* build: update generated code and update doc
* Propagate publish timeout to the RPC call
* test publisher client
* Fix timeout parameter type in docstrings
* Apply timeout changes to async publisher client
* Introduce TimeoutType type alias
* Update PublisherOptions docs
* Use type alias for timeout in upgrading guide
* Widen timeout types in generated publisher clients
* Use TimeoutType in handwritten code
* Remove redundant backslash
* Use DEFAULT as a defualt timeout in base sequencer
* Do not accept plain None as a valid timeout
Using no timeout is not a good idea, but if one really wants to,
they can pass it in as ConstantTimeout(None).
As a side effect, the logic of converting a constant into a
COnstantTimeout instance can be removed, as this is already handled
in api-core for int and float values.
Co-authored-by: Carlos de la Guardia <[email protected]>
0 commit comments