Objective
Ensure Session Rollovers do not reduce overall network performance.
Guarantee that the solution to ☝️ does not reduce RelayMiner rewards.
Based on the implementation in feat: Add in-memory SMT storage option for RelayMiner #1730 , enable performant RelayMiners that can also back up session trees to disk.
Origin Document
Goals
Maintain the session rollover fix by preventing RelayMiner IOPS usage from blocking relays.
Provide an "in-memory" mode that minimizes state loss on restart.
Ensure disk-backed session trees are performant and do not bottleneck the relay path.
Validate that RelayMiner rewards remain unaffected after these changes.
Deliverables
Non-goals / Non-deliverables
Exploring alternative mechanisms for reducing heavy IOPS usage in RelayMiner (can be a follow-on ticket).
Researching or adopting other KV store engines beyond those currently supported.
Creator : @Olshansk
Co-Owners : @bryanchriswhite @red-0ne @jorgecuesta
Objective
Origin Document
Goals
Deliverables
TODO(#1734)markers in the codebase.Non-goals / Non-deliverables
Creator: @Olshansk
Co-Owners: @bryanchriswhite @red-0ne @jorgecuesta