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
Restore behavior which persists quantum_run_streams indefinitely (#7527)
#7500 modified the
`quantum_run_stream` method definition by changing the `timeout`
argument from `timeout: float | None = None` to `timeout: float | object
= gapic_v1.method.DEFAULT`. Setting `timeout=None` is interpreted as
having no timeout at all, whereas `timeout=gapic_v1.method.DEFAULT` uses
the framework-supplied default value of 60s. For bidirectional streams,
the `timeout` is used to set the lifetime of the entire stream, causing
batches of jobs which cumulatively take more than 60s to fail with
`DEADLINE_EXCEEDED` errors. This change sets `timout=None` explicitly,
restoring the behavior previously obtained via the default argument.
0 commit comments