storj/satellite/audit
paul cannon 35f60fd5eb satellite/audit: change signature of ReverifyPiece
First, adding a logger argument allows the caller to have a logger
already set up with whatever extra fields they want here.

Secondly, we need to return the Outcome instead of a simple boolean so
that it can be passed on to the Reporter later (need to make the right
decision on increasing reputation vs decreasing it).

Thirdly, we collect the cached reputation information from the overlay
when creating the Orders, and return it from ReverifyPiece. This will
allow the Reporter to determine what reputation-status fields need to be
updated, similarly to how we include a map of ReputationStatus objects
in an audit.Report.

Refs: https://github.com/storj/storj/issues/5251
Change-Id: I5700b9ce543d18b857b81e684323b2d21c498cd8
2022-12-07 18:32:42 +00:00
..
audit_test.go satellite/audit: use db for auditor queue 2022-11-22 14:04:00 +00:00
chore.go satellite/audit: help performance of pushing to audit queue 2022-11-29 15:37:49 +00:00
collector_test.go satellite/audit: optimize loop observer 2022-10-02 22:24:37 +00:00
collector.go satellite/audit: optimize loop observer 2022-10-02 22:24:37 +00:00
containment2_test.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
containment_test.go satellite/{audit, reputation}: fix potential nodes reputation status 2022-01-06 21:05:59 +00:00
containment.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
cryptosource.go all: fix dots 2020-07-16 14:58:28 +00:00
disqualification_test.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
getshare_test.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
integration_test.go satellite/audit: use db for auditor queue 2022-11-22 14:04:00 +00:00
pieces_test.go satellite/repair: update audit records during repair 2021-09-24 00:48:13 +00:00
pieces.go satellite/repair: move over audit.Pieces 2022-09-22 16:43:03 +00:00
queue.go satellite/audit: Split Reverifier from Verifier 2022-12-05 09:55:49 -06:00
reporter_test.go satellite/reputation: reconfigure lambda and alpha 2022-08-17 18:52:53 +00:00
reporter.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
reservoir_test.go satellite/audit: optimize loop observer 2022-10-02 22:24:37 +00:00
reservoir.go satellite/audit: optimize loop observer 2022-10-02 22:24:37 +00:00
reverifier_test.go satellite/audit: change signature of ReverifyPiece 2022-12-07 18:32:42 +00:00
reverifier.go satellite/audit: change signature of ReverifyPiece 2022-12-07 18:32:42 +00:00
reverify_test.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
verifier_test.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
verifier_unit_test.go satellite/audit: retire audit.Queues 2022-12-01 13:12:43 +00:00
verifier.go satellite/{satellitedb,audit}: add NewContainment 2022-12-07 18:03:37 +00:00
worker.go satellite/audit: help performance of pushing to audit queue 2022-11-29 15:37:49 +00:00