fix(app-router): preserve active slots across segment-cache refresh - #2873
fix(app-router): preserve active slots across segment-cache refresh#2873james-elicx wants to merge 2 commits into
Conversation
|
/bigbonk review for issues |
commit: |
|
Review: preserve active slots across segment-cache refreshI reviewed the full diff (23 files, +874/-26), ran the changed test suites, and ran What I verifiedSecurity / untrusted-header hardening (good)
Cache correctness (good)
Navigation planner reuse law (correct and conservative)
Wiring invariant (holds)
Test results
Minor / non-blocking observations
LGTM. |
Performance benchmarksCompared 0 improved · 0 regressed · 6 within ±1.5%
View detailed results and traces 🟢 improvement · 🔴 regression · ⚫ change below 1.5% · paired base/head |
|
Review posted to PR #2873. SummaryI reviewed the full diff (23 files, +874/-26), ran the affected test suites (628 tests passing), and ran Key findings:
Verdict: LGTM. |
Summary
This is the current-main replacement for conflicted PR #2461.
Validation
NEXT_TEST_CONCURRENCY=1 ./scripts/run-targeted-nextjs-e2e.sh test/e2e/app-dir/segment-cache/refresh/segment-cache-refresh.test.ts— 3 passedvp checkon all 23 changed files