getsentry / getsentry/sentry-java
Group ANRs by component (UI, BroadcastReceiver, Service, etc.)
- Linguagem predominante
- Kotlin
- Estrelas
- 1.4k
- Forks
- 478
- Merge médio
- 3d 4h
- PRs com merge (30d)
- 72
Descrição
Revisit the ANR grouping strategy by evaluating two approaches: grouping ANRs by Android component type (UI, BroadcastReceiver, Service) for faster filtering, versus collapsing all ANRs into a single umbrella issue for visibility without polluting the issue stream. Both trade-offs should be considered before committing to one model.
We could also add an additional fingerprint, so they are still grouped by the main thread stacktrace, but within the component groups.
**Votes in brainstorming session:** 3
**Notion source:** [https://www.notion.so/3348b10e4b5d80d999d5fb7b4cabfe60]()
Guia de contribuição
Direção de pesquisa
Comece pela fonte de brainstorming vinculada no Notion; a issue não menciona arquivos do repositório, testes ou pontos de entrada. Compare o agrupamento baseado em componentes, o agrupamento guarda-chuva e as impressões digitais da main thread cientes de componentes e documente um modelo escolhido e seus trade-offs antes da implementação.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- android, kotlin
- Domínio
- mobile-dev, observability
- Tipo de issue
- Funcionalidade
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Pouca atividade
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 30/100