storj/satellite/repair
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
..
checker satellite/overlay: add nodeevents.DB to satellite overlay service 2022-11-02 15:56:37 +00:00
queue satellite/repair/checker: buffer repair queue 2022-05-12 16:28:05 +00:00
repairer satellite/audit: teach Reporter about piecewise audits 2022-12-12 11:28:02 +00:00
priority_test.go satellite/repair: test inmemory/disk difference only once 2022-03-29 14:08:13 +03:00
priority.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
repair_test.go satellite/repair: Add flag to allow disabling reputation updates 2022-11-24 08:31:11 -05:00
repair.go satellite/repair: move test files (#2649) 2019-07-28 12:15:34 +03:00