comnik / comnik/declarative-dataflow
Memory leak with logging enabled
Offen
bug
- Vorherrschende Sprache
- Rust
- Sterne
- 326
- Forks
- 27
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
With `--enable-logging` the server struct holds on to `EventLink`'s for Timely and Differential events, resulting in those never dropping elements.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Eigentümerschaft der Server-Struct an EventLink-Werten nachzuverfolgen, wenn --enable-logging aktiv ist, und folge dabei sowohl den Timely- als auch den Differential-Ereignispfaden. Reproduziere das Leck mit aktiviertem Logging und überprüfe, dass die EventLink-Werte nach der Verarbeitung der Ereignisse keine Elemente mehr enthalten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust
- Bereich
- backend, observability
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100