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 6, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Mar 6, 2026. It is now read-only.
default (per API request) timeout of 5 minutes #889
Is your feature request related to a problem? Please describe.
Since we don't have a timeout by default on our HTTP calls, it's possible that they hang much longer than expected.
Describe the solution you'd like
Set a default timeout to 5 minutes.
As I found in #859, many of the backend BigQuery APIs have a deadline of 4 minutes. Giving ourselves 5 minutes per request should be enough time to account for any network latency and download time.
Describe alternatives you've considered
Status quo. -- This makes the time that a request can complete less predicable though.
Activity
tswast commentedon Aug 20, 2021
Towards internal issue 195337762
fix: populate default `timeout` and retry after client-side timeout (#…
test: add samples Python 3.9 test session (googleapis#506)
chore: sync v3 branch with main (#947)