NameResolvers themselves should be responsible for retrying errors on their own schedule, not ManagedChannelImpl
Aperta
enhancement
- Lingua principale
- Java
- Stelle
- 12.1k
- Fork
- 4k
- Merge medio
- 2g 17h
- PR unite (30g)
- 37
Descrizione
Work on this was started in #9812, partially rolled back in #10371 and recently alluded to in #12160 but I couldn't find an issue tracking it.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Leggi prima le issue #9812, #10371 e #12160 per ricostruire le modifiche precedenti ai retry e il rollback. Poi traccia l’attuale responsabilità dei retry tra NameResolvers e ManagedChannelImpl. L’issue non definisce file, test o criteri di accettazione specifici, quindi è necessario chiarire il design previsto e le condizioni di completamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- distributed-systems, networking
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100