Skip to content

fix: avoid holding previous graphMuxes when reloading - #3035

Merged
dkorittki merged 5 commits into
mainfrom
jesse/router-1-reload-memory-leak
Jul 1, 2026
Merged

dkorittki merged 5 commits into
mainfrom
jesse/router-1-reload-memory-leak

Merge branch 'main' into jesse/router-1-reload-memory-leak

7d0d0f1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 1, 2026 in 1s

51.73% (target 30.00%)

View this Pull Request on Codecov

51.73% (target 30.00%)

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 51.73%. Comparing base (7715d70) to head (7d0d0f1).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3035      +/-   ##
==========================================
- Coverage   61.39%   51.73%   -9.67%     
==========================================
  Files         259      243      -16     
  Lines       30053    29473     -580     
==========================================
- Hits        18451    15247    -3204     
- Misses      10116    12740    +2624     
  Partials     1486     1486              
Files with missing lines Coverage Δ
router/core/context.go 73.37% <100.00%> (-1.48%) ⬇️
router/core/graph_server.go 81.30% <100.00%> (-3.96%) ⬇️
router/core/reload_persistent_state.go 76.31% <ø> (-17.11%) ⬇️

... and 133 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.