storj/satellite/overlay
Yingrong Zhao 6c7bf357cd satellite/{reputation,audit,overlay}: replace overlay with reputation
package in audit

This PR implements reputation store and replace overlay in audit service
to use such store for storing node's audit stats.

In order to keep the changeset smaller, most of the changes in this PR is for copying audit logic in overlay to
reputation package. In a following PR, the duplicating code will be
removed from overlay.

Change-Id: I16c12494a0970f44c422b26cf603c1dc489e5bc1
2021-07-28 13:10:48 -04:00
..
straynodes testplanet/satellite: reduce the number of places default values need to be configured 2021-06-01 22:14:17 +00:00
audithistory_test.go satellite/overlay: fix data race in TestAuditHistoryBasic 2021-02-16 12:32:19 +02:00
audithistory.go satellite,storagenode: Pass audit history over GetStats endpoint 2020-12-30 19:13:26 +00:00
benchmark_test.go satellite/overlay: improve contended update checkin 2021-05-16 20:41:12 +03:00
checkin_test.go satellite/overlay: Ignore unnecessary check-ins 2021-06-22 09:00:41 +00:00
config.go satellite/{reputation,overlay,satellitedb}: create reputation service, DB, add overlay method UpdateReputation 2021-06-24 16:19:15 +00:00
db_test.go satellite/satellitedb: in stray nodes DQ, don't DQ nodes where last_contact_success = '0001-01-01 00:00:00+00' 2021-04-22 10:13:13 -04:00
downloadselection_test.go satellite/overlay: add DownloadSelectionCache 2021-01-29 16:47:06 +02:00
downloadselection.go satellite/overlay: add DownloadSelectionCache 2021-01-29 16:47:06 +02:00
peeridentities_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
peeridentities.go all: golangci-lint v1.33.0 fixes (#3985) 2020-12-05 17:01:42 +01:00
piececount_test.go ci: test benchmarks 2020-07-10 13:26:49 +00:00
selection_test.go satellite/overlay: Ignore unnecessary check-ins 2021-06-22 09:00:41 +00:00
service_test.go satellite/{reputation,audit,overlay}: replace overlay with reputation 2021-07-28 13:10:48 -04:00
service.go satellite/{reputation,audit,overlay}: replace overlay with reputation 2021-07-28 13:10:48 -04:00
statdb_test.go satellite/satellitedb: filter offline suspended nodes from selection 2021-03-27 23:36:46 +00:00
suspension_test.go satellite/{reputation,audit,overlay}: replace overlay with reputation 2021-07-28 13:10:48 -04:00
uploadselection_test.go satellite/{gracefulexit,overlay}: enable as of system time queries 2021-06-22 11:50:50 +00:00
uploadselection.go testplanet/satellite: reduce the number of places default values need to be configured 2021-06-01 22:14:17 +00:00