storj/satellite
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
..
accounting satellite/satellitedb: Ensure we just return bucket usage for buckets that exist (#3863) 2020-04-24 22:25:16 +02:00
admin satellite/admin: add a readme about endpoints 2020-04-28 19:13:45 +00:00
attribution all: remove old uuid 2020-04-02 19:30:36 +03:00
audit satellite/satellitedb/overlaycache: fix behavior around gracefully exited nodes 2020-04-28 23:58:43 +00:00
compensation satellite/compensation: add offline status tracking 2020-04-28 19:35:59 +00:00
console satellite/console: add rate limiter to login, register, password recovery 2020-04-24 17:15:49 +00:00
contact satellite/contact: add timeout to PingBack method 2020-04-04 18:26:30 +00:00
dbcleanup satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
downtime satellite/downtime: add concurrency to downtime estimation 2020-04-14 14:39:13 +00:00
gc private/testplanet: expose storagenode and satellite Config 2020-03-27 17:01:25 +02:00
gracefulexit satellite: update log levels (#3851) 2020-04-15 12:32:22 -07:00
heldamount storagenode/heldamount payments removed 2020-04-21 17:15:31 +00:00
inspector all: simplify uuid usage 2020-04-02 13:45:19 +00:00
mailservice all: use monkit v3 2020-02-05 23:53:17 +00:00
marketingweb all: separate err check for http 2020-04-16 18:50:24 +03:00
metainfo private/testplanet: Mark sn peer deleter test mode 2020-04-28 15:57:29 -06:00
metrics all: don't depend on gogo/proto directly 2020-04-08 17:32:15 +00:00
nodestats satellite/nodestats/endoint: reputation stats updated 2020-04-16 22:28:58 +03:00
orders private/testplanet: simplify uplink usage 2020-04-16 16:45:55 +00:00
overlay satellite/satellitedb/overlaycache: fix behavior around gracefully exited nodes 2020-04-28 23:58:43 +00:00
payments satellite/nodestats: add pricing model to endpoint 2020-04-08 14:29:51 +00:00
referrals all: remove old uuid 2020-04-02 19:30:36 +03:00
repair satellite/satellitedb/overlaycache: fix behavior around gracefully exited nodes 2020-04-28 23:58:43 +00:00
rewards all: simplify uuid usage 2020-04-02 13:45:19 +00:00
satellitedb satellite/satellitedb/overlaycache: fix behavior around gracefully exited nodes 2020-04-28 23:58:43 +00:00
vouchers bump storj.io/common to latest 2020-03-25 09:08:40 -04:00
admin.go remove sugar logging 2020-04-15 12:37:47 +00:00
api.go satellite: update log levels (#3851) 2020-04-15 12:32:22 -07:00
core.go satellite/{metainfo,repair}: Delete expired segments from metainfo 2020-04-22 13:02:31 +00:00
gc.go satellite: update log levels (#3851) 2020-04-15 12:32:22 -07:00
peer.go satellite/{metainfo,repair}: Delete expired segments from metainfo 2020-04-22 13:02:31 +00:00
repairer.go satellite: update log levels (#3851) 2020-04-15 12:32:22 -07:00