storj/satellite/overlay
Moby von Briesen 72b93f3120 satellite/satellitedb: disqualify suspended nodes when the grace period passes
If a node is suspended and receives an unknown or failing audit,
disqualify them if the grace period (default 1w in production) has
passed.

Migrate the nodes table so any node that is currently suspended gets
unsuspended when the satellite starts up.

Change-Id: I7b81c68026f823417faa0bf5e5cb5e67c7156b82
2020-04-22 15:45:00 -04:00
..
benchmark_test.go satellite/overlay: hardcode default values for audit alpha/beta 2020-04-14 19:12:40 +00:00
config.go satellite/satellitedb: disqualify suspended nodes when the grace period passes 2020-04-22 15:45:00 -04:00
inspector.go common: separate repository 2019-12-27 14:11:15 +02:00
nodeselectioncache_test.go satellite/overlay: add selected node cache (#3846) 2020-04-14 13:50:02 -07:00
nodeselectioncache.go satellite/overlay: add selected node cache (#3846) 2020-04-14 13:50:02 -07:00
peeridentities_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
peeridentities.go common: separate repository 2019-12-27 14:11:15 +02:00
piececount_test.go satellite: use IP for all uplink operations, use hostname for audit and repairs 2020-03-11 09:11:40 -07:00
selection_test.go satellite/overlay: add TestEnsureMinimumRequested 2020-04-08 16:06:25 +00:00
service_test.go satellite/overlay: hardcode default values for audit alpha/beta 2020-04-14 19:12:40 +00:00
service.go satellite/satellitedb: disqualify suspended nodes when the grace period passes 2020-04-22 15:45:00 -04:00
statdb_test.go satellite/overlay: hardcode default values for audit alpha/beta 2020-04-14 19:12:40 +00:00
suspension_test.go satellite/satellitedb: disqualify suspended nodes when the grace period passes 2020-04-22 15:45:00 -04:00