Can retrying a non-resumable Drive files.create after HTTP 502 create a duplicate?
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start with the linked Drive error guide and the referenced retry logic in googleapiclient/http.py, especially lines 92–94 and the non-resumable request path at lines 985–1019. Trace the multipart files.create behavior for an HTTP 502 and determine whether the issue needs a code or documentation change; done means providing a supported conclusion and handling recommendation.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The Drive error guide recommends retrying 5xx errors. When num_retries > 0, the Python client retries responses with status ≥500, including on its non-resumable request path.
For a multipart Drive files.create POST, could the file be created successfully but the client receive a 502? If so, repeating the request could create a duplicate file.
Is retrying a non-resumable files.create after a 502 safe? If it isn’t, what approach do you recommend for handling this ambiguous result?
- Lingua principale
- Python
- Stelle
- 8.9k
- Fork
- 2.6k
- Merge medio
- 1g 23h
- PR unite (30g)
- 17
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di googleapis/google-api-python-client
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
googleapis/google-api-python-client#2788 ·
I maintainer di solito rispondono entro 1 giorno
-
test: connection leak test test_discovery_http_is_closed is shadowed and syntactically invalidAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
googleapis/google-api-python-client#2757 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
googleapis/google-api-python-client#2755 ·
I maintainer di solito rispondono entro 1 giorno
-
เมตาแมสAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 10/100
googleapis/google-api-python-client#2824 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
googleapis/google-api-python-client#2779 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di googleapis/google-api-python-client
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
solana-foundation/pay-kit#341 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
nasa/python_cmr#123 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
EleutherAI/lm-evaluation-harness#4243 ·
I maintainer di solito rispondono entro 1 giorno
-
area: dashboard bug perceived difficulty: 3
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
Nitjsefnie-Harness-Commons/daedalus#1179 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
cusp-ai-oss/tojax#17 ·