git-ecosystem / git-ecosystem/trace2receiver

Force `dl:verbose` if Git dies with `BUG()`

Open
#17 0 comments 1 reaction 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.