Casework: activation lock-order comments still describe source reconciliation
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 94/100
Direzione di ricerca
Leggi crates/registry-casework/src/activation.rs intorno alle righe 596–601 e 999–1012. Conferma che lock_runtime_order blocca solo il singleton casework_meta e verifica perché apply acquisisce il blocco prima del DDL di migrazione. Aggiorna entrambi i commenti per descrivere il blocco e la relativa motivazione; il lavoro è completato quando nessuno dei due commenti menziona le righe di avanzamento della riconciliazione della sorgente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Two comments in crates/registry-casework/src/activation.rs describe locks the code no longer takes:
activation.rs:596-601says source reconciliation takes its progress rows before it reads or rebinds subjects, and that apply takes both locks in order.activation.rs:999-1001documentslock_runtime_orderas locking "the casework_meta singleton, then every source reconciliation progress row".
PR #2040 removed source reconciliation. lock_runtime_order (activation.rs:1002-1012) now locks only the casework_meta singleton.
Done when both comments describe the single lock lock_runtime_order takes and why apply takes it before migration DDL.
- Lingua principale
- Rust
- Stelle
- 2
- Fork
- 0
- Merge medio
- 10h 47m
- PR unite (30g)
- 241
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 registrystack/registry-stack
-
area:release criticality:p3 documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
registrystack/registry-stack#2085 ·
I maintainer di solito rispondono entro 1 giorno
-
area:breg bug criticality:p3 triage:needs-implementation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
registrystack/registry-stack#2046 ·
I maintainer di solito rispondono entro 1 giorno
-
area:casework bug criticality:p3 rust
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
registrystack/registry-stack#1934 ·
I maintainer di solito rispondono entro 1 giorno
-
area:release area:scheduling bug criticality:p3 triage:needs-implementation
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
registrystack/registry-stack#1909 ·
I maintainer di solito rispondono entro 1 giorno
-
area:release bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
registrystack/registry-stack#1874 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di registrystack/registry-stack
Issue simili
-
founders_reward panics on a configured Testnet when the slow-start subsidy is not a multiple of 5Apertaexternal-contribution
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
ZcashFoundation/zebra#11792 ·
I maintainer di solito rispondono entro 1 giorno
-
area/cli bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
bherbruck/solvecraft#2167 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
bitcoindevkit/bdk-cli#357 ·
I maintainer di solito rispondono entro 3 giorni