You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(backend): cap repo-index metric cardinality and add OOM diagnostics
Add Node's --heapsnapshot-near-heap-limit to the backend program so a
heap snapshot is captured to a persisted directory if the process
approaches its heap limit again, giving a definitive object graph
instead of only a generic "JavaScript heap out of memory" crash log.
Also fix an identified metric-cardinality leak: repo-scoped
Prometheus metrics keyed by repo name are never cleared, so every
distinct repo name observed over the process's lifetime stays
resident in the registry forever, even after the repo is deleted.
Remove those time series once a repo is actually deleted.
0 commit comments