Improve `Awake` auto-instrumentation quality
I maintainer di solito rispondono entro 5 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- game-dev, observability, performance
Direzione di ricerca
Inizia dal punto di ingresso dell’auto-strumentazione di Awake attivata tramite opt-in dell’Unity SDK e traccia il modo in cui GetSpan determina il parent di ogni chiamata. Verifica il comportamento attuale delle trace, quindi definisci il completamento come chiamate Awake raggruppate con un parent stabile che gli span manuali all’interno di Awake non possano riassegnare; conferma entrambi i problemi con scenari di trace equivalenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Currently, when opted-into, the SDK will auto-instrument awake calls.
Issue 1
This can get quite noisy. See 109 Awake instances within Trace View and that is just with 2 MonoBehaviours on each GameObject.
A possible solution would be to group all auto-instrumented awake calls together.
Issue 2
This follows Issue 1. Creating a manual span inside Awake causes it be be the parent of all subsequent Awake calls. See here and here.
If awake calls are already grouped together then there is no need to have them look up GetSpan to set the parent but they could refer to their "fixed" parent.
- Lingua principale
- C#
- Stelle
- 295
- Fork
- 63
- Merge medio
- 4g 10h
- PR unite (30g)
- 29
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di getsentry/sentry-unity
-
Tests Unity
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
getsentry/sentry-unity#2918 · 1 commento ·
I maintainer di solito rispondono entro 5 giorni
-
Drop `Release` and `Environment` from the editor config windowForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. ApertaBreaking Change Editor Good First Issue Improvement Unity
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
getsentry/sentry-unity#2914 · 1 commento ·
I maintainer di solito rispondono entro 5 giorni
-
Make CI stable and fasterAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
getsentry/sentry-unity#2913 · 1 commento ·
I maintainer di solito rispondono entro 5 giorni
-
Unity
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
getsentry/sentry-unity#2873 · 2 commenti ·
I maintainer di solito rispondono entro 5 giorni
-
Feature Unity
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
getsentry/sentry-unity#2796 · 4 commenti ·
I maintainer di solito rispondono entro 5 giorni
Tutte le issue di getsentry/sentry-unity
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
RadicalCSG/com.chisel#192 ·
I maintainer di solito rispondono entro 1 giorno
-
area-testing p2-post-1.0 technical-debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
RazorConsole/RazorConsole#447 ·
I maintainer di solito rispondono entro 1 giorno
-
bug P3
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Add a Godot splashApertagodot good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni