Use log files for parallel workers stdout/stderr
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Right now parallel workers use stdout/stderr for tracing/logging, and for error reporting in case of a crash. We may want to instead use log files (one per worker), similar to daemon. I am however not 100% sure this is better.
cc @JukkaL
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Code der parallelen Worker zu lokalisieren, der derzeit Tracing-, Logging- und Crash-Reports an stdout/stderr sendet, und vergleiche ihn anschließend mit der Verarbeitung von Log-Dateien durch den Daemon. Kläre, ob eine Log-Datei pro Worker gewünscht ist und wie Benutzer auf die Crash-Ausgabe zugreifen sollen, bevor du das abgeschlossene Verhalten definierst.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devtools, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100