comnik / comnik/declarative-dataflow

Memory leak with logging enabled

Offen
#73 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.