storj/satellite/reputation
paul cannon 1854351da6 satellite/audit: teach Reporter about piecewise audits
The Reporter is responsible for processing results from auditing
operations, logging the results, disqualifying nodes that reached
the maximum reverification count, and passing the results on to
the reputation system.

In this commit, we extend the Reporter so that it knows how to process
the results of piecewise reverification audits.

We also change most reporter-related tests so that reverifications
happen as piecewise reverification audits, exercising the new code.

Note that piecewise reverification audits are not yet being done outside
of tests. In a later commit, we will switch from doing segmentwise
reverifications to piecewise reverifications, as part of the
audit-scaling effort.

Refs: https://github.com/storj/storj/issues/5230
Change-Id: I9438164ce1ea4d9a1790d18d0e1046a8eb04d8e9
2022-12-12 11:28:02 +00:00
..
audithistory_test.go satellite/reputation: new ApplyUpdates() method 2022-06-07 15:22:25 +00:00
audithistory.go satellite/reputation: new ApplyUpdates() method 2022-06-07 15:22:25 +00:00
benchmark_test.go satellite/reputation: move Config fields into a Config struct 2022-05-24 20:57:51 +00:00
calculations.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
config.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
db_test.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
service_test.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
service.go satelite/overlay: insert reputation events into node events 2022-11-02 18:32:20 +00:00
suspension_test.go satellite/audit: teach Reporter about piecewise audits 2022-12-12 11:28:02 +00:00
writecache_service_test.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
writecache_unit_test.go satellite/reputation: offset write times by random, not by satelliteID 2022-08-03 21:14:06 +00:00
writecache.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00