git-ecosystem / git-ecosystem/trace2receiver
Force `dl:verbose` if Git dies with `BUG()`
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 61
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
If Git dies with a BUG() error and trace2receiver process has data for the Git process, it should force dl:verbose for that process and override whatever filtering was configured so that we can capture as much information as possible about the failure in the Git process.
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 how trace2receiver handles data for a Git process and applies filtering. Verify the behavior for a Git process that dies with a BUG() error: when data is available, dl:verbose should be forced regardless of configured filtering so the failure captures as much information as possible.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100