storj/storagenode
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
..
bandwidth all: use monkit v3 2020-02-05 23:53:17 +00:00
collector all: use monkit v3 2020-02-05 23:53:17 +00:00
console all: use monkit v3 2020-02-05 23:53:17 +00:00
contact storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00
gracefulexit all: use monkit v3 2020-02-05 23:53:17 +00:00
inspector all: use monkit v3 2020-02-05 23:53:17 +00:00
monitor storagenode: monitor available space and bandwidth 2020-02-13 07:07:29 +00:00
nodestats all: use monkit v3 2020-02-05 23:53:17 +00:00
notifications all: use monkit v3 2020-02-05 23:53:17 +00:00
orders all: use monkit v3 2020-02-05 23:53:17 +00:00
pieces all: use monkit v3 2020-02-05 23:53:17 +00:00
piecestore storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00
preflight all: use monkit v3 2020-02-05 23:53:17 +00:00
reputation storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument 2020-01-20 16:56:12 +02:00
retain all: use monkit v3 2020-02-05 23:53:17 +00:00
satellites storagenode/gracefulexit: fix exit-status command output 2020-01-15 14:58:15 +00:00
storagenodedb all: use monkit v3 2020-02-05 23:53:17 +00:00
storageusage storagenode/storagenodedb/storagenodedbtest: pass ctx as an argument 2020-01-20 16:56:12 +02:00
trust all: use monkit v3 2020-02-05 23:53:17 +00:00
operator.go storagenode/main: map aliases for kademlia config values (#3118) 2019-09-30 19:33:00 -04:00
peer.go storagenode/{piecestore, contact}: report capacity to satellites if below specific threshold 2020-02-18 15:42:48 -05:00