-
Notifications
You must be signed in to change notification settings - Fork 778
Open
Labels
good first issueGood for newcomersGood for newcomershelp wantedLooking for someone to address thisLooking for someone to address thislifecycle/frozentestingThis primarily focuses on testingThis primarily focuses on testing
Description
The cost of entry for subnets is fairly high which could motivate validator owners to service many subnets. We should better understand the upper bounds of what a system will support and ensure our rules for benching are correct/fair. This issue covers ensuring these tests and proper metrics/alerting exist.
benching logic:
avalanchego/snow/networking/router/chain_router.go
Lines 540 to 542 in 14b8c98
// This will disconnect the node from all subnets when issued to P-chain. | |
// Even if there is no chain in the subnet. | |
msg := message.InternalDisconnected(nodeID) |
uptime loss:
avalanchego/vms/platformvm/vm.go
Line 434 in 61e7aa6
if err := vm.uptimeManager.Disconnect(nodeID); err != nil { |
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershelp wantedLooking for someone to address thisLooking for someone to address thislifecycle/frozentestingThis primarily focuses on testingThis primarily focuses on testing
Type
Projects
Status
Backlog 🧊