Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Need to support dataset.list and jobs.list API new field feature

Aperta
#16,987 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
google-cloud, ruby
Ambito
api, cloud

Direzione di ricerca

Inizia individuando le definizioni BigQuery generate per le API datasets.list e jobs.list e ispezionando le relative rappresentazioni delle risposte. Verifica come vengono esposti i nuovi campi di risposta nel client Ruby, quindi verifica che entrambe le API includano il campo unreachable ed esegui i test pertinenti del repository o i controlli di generazione, se disponibili.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hello,

I have received the following email from Google:

Hello Google BigQuery Customer,

We are writing to let you know that a new field will be added to the response of the datasets.list API and jobs.list API calls in BigQuery starting February 15, 2024.

What do you need to know?
Currently, in the rare event that one or more GCP regions become unreachable for a prolonged period, datasets.list and jobs.list API calls will fail if the response should include data from the unreachable region.

Starting February 15, 2024, these calls will succeed, but with the additional field `unreachable` included to indicate the locations where data might have been omitted from the datasets.list and jobs.list responses due to the prolonged unreachability of the entire region or multi-region.

Under normal circumstances, this field will be empty. However, if you depend on retrieving a complete list of all your datasets and jobs from the datasets.list and jobs.list APIs, you should start considering the values of this new field when present.

What do I need to do?
We recommend the following steps to make the most of the new field provided in the output:

1. Review the regions from which you are making datasets.list and jobs.list API calls.
2. After February 15, 2024, review the new "unreachable" field in the datasets.list and jobs.list API responses.
3. Examine the contents of this field to identify any unreachable locations. If your API integration with BigQuery relies on obtaining a full list of datasets/jobs from all regions/multi-regions where relevant data exists, you may need to adjust your integration based on specific scenarios.
4. Depending on the situation, you may choose to fail the workflow, issue a warning, or continue without warning if the `unreachable` field is populated.

These recommended actions will help you ensure that you are receiving a complete list of datasets from all regions.

Thank you for choosing Google Big Query.

It appears that a new unreachable field will be added to the jobs.list and datasets.list APIs. This change will modify the interfaces of these two APIs. When can I expect this SDK to be updated to reflect this change?

Lingua principale
Ruby
Stelle
2.9k
Fork
888
Merge medio
8m
PR unite (30g)
241

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di googleapis/google-api-ruby-client

Tutte le issue di googleapis/google-api-ruby-client

Issue simili

Altre issue su Ruby

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.