Use log files for parallel workers stdout/stderr
Open
Nobody has claimed this yet.
needs discussion
parallel checking
- Dominant language
- Python
- Stars
- 20.6k
- Forks
- 3.3k
- PR merge metrics
- PR metrics pending
Description
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
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the parallel worker code that currently sends tracing, logging, and crash reports to stdout/stderr, then compare it with the daemon's log-file handling. Clarify whether one log file per worker is desired and how users should access crash output before defining the completed behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- devtools, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100