storj/satellite/audit
Moby von Briesen de366537a8 satellite/satellitedb/overlaycache: fix behavior around gracefully exited nodes
Sometimes nodes who have gracefully exited will still be holding pieces
according to the satellite. This has some unintended side effects
currently, such as nodes getting disqualified after having successfully
exited.
* When the audit reporter attempts to update node stats, do not update
stats (alpha, beta, suspension, disqualification) if the node has
finished graceful exit (audit/reporter_test.go TestGracefullyExitedNotUpdated)
* Treat gracefully exited nodes as "not reputable" so that the repairer
and checker do not count them as healthy (overlay/statdb_test.go
TestKnownUnreliableOrOffline, repair/repair_test.go
TestRepairGracefullyExited)

Change-Id: I1920d60dd35de5b2385a9b06989397628a2f1272
2020-04-28 23:58:43 +00:00
..
chore.go satellite: add control panel 2020-01-30 08:06:43 -05:00
containment_test.go common: separate repository 2019-12-27 14:11:15 +02:00
containment.go common: separate repository 2019-12-27 14:11:15 +02:00
cryptosource.go satellite/audit: worker now verifies and reverifies (#2965) 2019-09-11 18:37:01 -04:00
disqualification_test.go satellite/overlay: use node selection cache for uploads (#3859) 2020-04-24 09:11:04 -07:00
integration_test.go common: separate repository 2019-12-27 14:11:15 +02:00
pathcollector_test.go satellite/metainfo: move RS configuration to satellite 2020-01-22 09:33:53 +00:00
pathcollector.go common: separate repository 2019-12-27 14:11:15 +02:00
queue_test.go common: separate repository 2019-12-27 14:11:15 +02:00
queue.go common: separate repository 2019-12-27 14:11:15 +02:00
reporter_test.go satellite/satellitedb/overlaycache: fix behavior around gracefully exited nodes 2020-04-28 23:58:43 +00:00
reporter.go satellite/audit: clean up logging (#3832) 2020-03-30 12:09:50 -06:00
reservoir.go common: separate repository 2019-12-27 14:11:15 +02:00
reverify_test.go all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
testplanet_helpers_test.go private/testplanet: expose storagenode and satellite Config 2020-03-27 17:01:25 +02:00
verifier_test.go all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
verifier_unit_test.go common: separate repository 2019-12-27 14:11:15 +02:00
verifier.go satellite/audit: add not_enough_shares_for_audit counter 2020-04-03 17:00:50 +00:00
worker.go satellite: add control panel 2020-01-30 08:06:43 -05:00