Delete final-round GCS compose inputs after successful uploads
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
Direzione di ricerca
Leggi pkg/objectstorage/gcscompose.go, concentrandoti su composeAll e putComposite e sui percorsi finali di compose o di copia di un singolo input. Verifica come vengono tracciati gli input intermedi finali e come vengono gestiti i tentativi e gli errori. Il lavoro è completato quando gli upload riusciti rimuovono gli oggetti .compose-* intermedi finali dopo il commit della destinazione, senza compromettere la pulizia in caso di errore.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In pkg/objectstorage/gcscompose.go, composeAll deletes inputs after intermediate rounds, but it does not delete the final inputs after the final compose or single-input copy succeeds. For uploads with more than 32 parts (over 1 GiB at the current part size), final-round .compose-* objects can therefore remain in the bucket after a successful upload. putComposite's deferred cleanup only owns the original .part-* handles. Please clean up the final intermediate inputs after the destination is committed, while preserving retry/error handling.
- Lingua principale
- Go
- Stelle
- 4.4k
- Fork
- 515
- Merge medio
- 2g 15h
- PR unite (30g)
- 258
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
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 agent-substrate/substrate
-
[Bug]: e2e script flag parsing is brokenForse già presa @ericcurtin l’ha presa oggi. Apertaarea/dev-infra area/tests kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
agent-substrate/substrate#2217 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Reject trailing YAML documents in actor-template create manifestsForse già presa @ericcurtin l’ha presa 3 giorni fa. Apertaarea/cli kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
agent-substrate/substrate#2156 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
area/storage kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
agent-substrate/substrate#2155 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
docs/api-guide.md: "an actor occupies its whole worker" contradicts multi-actor workersForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaarea/api kind/docs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
agent-substrate/substrate#2152 ·
I maintainer di solito rispondono entro 1 giorno
-
area/gvisor area/node kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
agent-substrate/substrate#2035 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di agent-substrate/substrate
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
shukiv/jabali-panel#2029 ·
I maintainer di solito rispondono entro 1 giorno
-
[submenu] nil issue on ubuntu 26.04Forse già presa @egoist l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
prime-radiant-inc/evener#3873 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
v2fly/domain-list-community#4127 ·
I maintainer di solito rispondono entro 2 giorni
-
extract_llm_sweep / cache_aware_summarizer prefix ask 400s when thinking.budget_tokens exceeds PrefixAskMaxTokensForse già presa @amiddavid l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
rossoctl/context-guru#405 ·
I maintainer di solito rispondono entro 1 giorno