storj/satellite/audit
paul cannon 737d7c7dfc satellite/reputation: new ApplyUpdates() method
The ApplyUpdates() method on the reputation.DB interface acts like the
similar Update() method, but can allow for applying the changes from
multiple audit events, instead of only one.

This will be necessary for the reputation write cache, which will batch
up changes to each node's reputation in order to flush them
periodically.

Refs: https://github.com/storj/storj/issues/4601

Change-Id: I44cc47767ea2d9423166bb8fed080c8a11182041
2022-06-07 15:22:25 +00:00
..
audit_test.go satellite/audit: verify auditing of copies 2022-04-12 15:24:54 +00:00
chore.go satellite/audit: move to segmentloop 2021-06-28 11:32:00 +00:00
collector_test.go private/testplanet: move Metabase outside Metainfo for satellite 2021-09-09 07:15:51 +00:00
collector.go satellite/{audit,metrics}: optimize loop methods 2022-05-05 15:10:56 +00:00
containment_test.go satellite/{audit, reputation}: fix potential nodes reputation status 2022-01-06 21:05:59 +00:00
containment.go satellite/audit: migrate to new segment_pending_audit table 2021-06-28 13:19:49 +02:00
cryptosource.go all: fix dots 2020-07-16 14:58:28 +00:00
disqualification_test.go satellite/reputation: new ApplyUpdates() method 2022-06-07 15:22:25 +00:00
getshare_test.go private/testplanet: move Metabase outside Metainfo for satellite 2021-09-09 07:15:51 +00:00
integration_test.go satellite/audits: migrate to metabase 2020-12-17 14:38:48 +02:00
pieces_test.go satellite/repair: update audit records during repair 2021-09-24 00:48:13 +00:00
pieces.go satellite/repair: update audit records during repair 2021-09-24 00:48:13 +00:00
queue_test.go satellite/audit: move to segmentloop 2021-06-28 11:32:00 +00:00
queue.go satellite/audits: migrate to metabase 2020-12-17 14:38:48 +02:00
reporter_test.go satellite/{reputation/satellitedb}: remove references to contained column in reputations table 2021-10-14 19:59:03 +00:00
reporter.go satellite/{repair,audit}: simplify reputation reporter 2022-05-10 14:04:43 +00:00
reservoir_test.go satellite/audit: account for piece size during audit reservoir sampling 2021-12-01 18:17:52 +00:00
reservoir.go satellite/audit: account for piece size during audit reservoir sampling 2021-12-01 18:17:52 +00:00
reverify_test.go deps: upgrade storj.io/common 2022-02-16 18:59:19 +00:00
verifier_test.go satellite/repairer: handle excluded countries 2022-03-14 10:59:36 -04:00
verifier_unit_test.go satellite/audit: move to segmentloop 2021-06-28 11:32:00 +00:00
verifier.go satellite/{audit, reputation}: fix potential nodes reputation status 2022-01-06 21:05:59 +00:00
worker.go satellite/{repair,audit}: simplify reputation reporter 2022-05-10 14:04:43 +00:00