storj/satellite/overlay
Cameron Ayer 3e70a893dd storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold
Curently, storage nodes only report their capacity to satellites
once per hour. If a node fills up, it will fail all uploads until
the next contact cycle begins. With these changes, at the end of an
upload we check whether the MinimumDiskSpace threshold has been
passed. If so, trigger the monitor chore to update the node's
capacity, then trigger the contact chore to report the new
capacity to the satellites

Change-Id: Ie6aadaade1e2c12c87e03f8ff9059a50121380a0
2020-02-18 15:42:48 -05:00
..
benchmark_test.go satellite: remove UptimeReputation configs from codebase 2020-01-08 18:54:15 +00:00
combinedcache.go common: separate repository 2019-12-27 14:11:15 +02:00
config.go satellite/overlay: add config flag for node selection free disk requirement 2020-02-11 18:08:25 +00:00
inspector.go common: separate repository 2019-12-27 14:11:15 +02:00
keylock_test.go common: separate repository 2019-12-27 14:11:15 +02:00
keylock.go common: separate repository 2019-12-27 14:11:15 +02:00
peeridentities_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
peeridentities.go common: separate repository 2019-12-27 14:11:15 +02:00
piececount_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
selection_test.go storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00
service_test.go satellite: use require.WithinDuration 2020-01-21 19:43:53 +02:00
service.go satellite/overlay: add config flag for node selection free disk requirement 2020-02-11 18:08:25 +00:00
statdb_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00