storj/satellite/downtime
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
..
common.go all: use monkit v3 2020-02-05 23:53:17 +00:00
db_test.go satellite/satellitedb/satellitedbtest: pass ctx as an argument 2020-01-20 16:35:42 +02:00
db.go satellite/{downtime,contact}: Add CheckNodeAvailability for use within the downtime tracking chores. 2020-01-02 18:24:11 +00:00
detection_chore_test.go storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00
detection_chore.go satellite/downtime: update detection and estimation downtime chores for 2020-02-10 22:37:01 +00:00
estimation_chore_test.go storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00
estimation_chore.go satellite/downtime: update detection and estimation downtime chores for 2020-02-10 22:37:01 +00:00
service_test.go storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00
service.go uplink: move to storj.io/uplink (#3746) 2020-01-08 15:40:19 +02:00