storj/satellite/accounting
Moby von Briesen 8b72181a1f satellite/{audit,overlay,satellitedb}: implement unknown audit reputation and suspension
* change overlay.UpdateStats to allow a third audit outcome. Now it can
handle successful, failed, and unknown audits.
* when "unknown audit reputation"
(unknownAuditAlpha/(unknownAuditAlpha+unknownAuditBeta)) falls below the
DQ threshold, put node into suspension.
* when unknown audit reputation goes above the DQ threshold, remove node
from suspension.
* record unknown audits from audit reporter.
* add basic tests around unknown audits and suspension.

Change-Id: I125f06f3af52e8a29ba48dc19361821a9ff1daa1
2020-03-16 20:29:26 +00:00
..
live storage/redis/redisserver: simplify redisserver creation 2020-02-11 19:11:57 +00:00
reportedrollup satellite/accounting/reportedrollup: remove expiration check 2020-02-26 15:35:10 -07:00
rollup satellite/{audit,overlay,satellitedb}: implement unknown audit reputation and suspension 2020-03-16 20:29:26 +00:00
tally satellite/accounting: iterate over projects from tally rather than live accounting projects 2020-02-13 12:57:46 -05:00
billing_test.go satellite/accounting: Billing tests wait for SNs 2020-03-05 12:37:24 +01:00
bucketstats.go satellite/accounting: refactor code and remove unused fields (#3178) 2019-10-04 22:09:52 +03:00
bucketusage.go satellite/satellitedb: console tables archview comments updated (#3465) 2019-11-04 16:37:39 +02:00
common.go common: separate repository 2019-12-27 14:11:15 +02:00
db_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
db.go satellite/payments: project charges api extended to show usage and period 2020-03-10 18:39:05 +02:00
projectusage_test.go satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
projectusage.go accounting/projectlimit: reset at the beginning of the month (#3796) 2020-03-11 23:00:58 +01:00