Overlay v2 mempool fix - #5446
Conversation
|
Superseded by the consolidated hardening handoff below: #5446 (comment) Preserved evidence: dropped speculative transport state must not make valid demand permanently unavailable. |
|
Superseded by the consolidated hardening handoff below: #5446 (comment) The earlier admission/eviction case remains useful evidence; the current cross-phase allocation result is the broader surviving invariant. |
|
Tyler — the classic/Soroban split is a real improvement; the hardening pass found one allocation edge that still survives exact head Issue: phase-local nomination is still backed by one shared eviction authority. At capacity, Proof: the exact-source 601 witness starts with equal Classic/Soroban residency and valid one-phase pressure drives the other phase to zero. Later Move: make cross-phase capacity allocation explicit and Core-owned (floor/budget/borrow-reclaim or another deterministic rule — not prescribing quotas). Would you be up for a tiny regression that fills both phases, pressures one, and requires the other phase’s intended availability invariant to survive? |
|
can promote TX adverts demands to scp stream TX_DEMAND_VECTOR_MAX_SIZE fixed the multipleFloodDemabd messages |
Description
Fixes various mempool bugs.
Checklist
clang-formatv8.0.0 (viamake formator the Visual Studio extension)