googleapis / googleapis/google-cloud-go
bigquery: improve retrying job experience
Open
api: bigquery
priority: p2
type: feature request
- Dominant language
- Go
- Stars
- 4.5k
- Forks
- 1.6k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 109
Description
cloud.google.com/go/bigquery supports retries on insertion/polling, but an async query job can still terminate in error. Safe retries on this level require knowledge of query to determine idempotence (can we ever safely automatically retry a script, for example) and failure cause.
Consider some utilities for simplifying job-level retry. Retaining job configs may be excessively heavyweight. retry from a metadata lookup?
Contributor guide
Assessment
This issue has not been assessed yet.