storj/satellite/gracefulexit
Maximillian von Briesen 6df4d7bc73
storagenode/gracefulexit + satellite/gracefulexit: add storagenode-side transfer validation (#3371)
* Make the exiting node check piece hashes, piece IDs, and piece hash signatures before relaying successful transfer data to the satellite.
* Enable immediate graceful exit failure for "successful" transfers that fail satellite-side validation.
* Move transfer piece logic in storagenode worker to separate function (to make the worker easier to understand)
2019-10-25 13:16:20 -04:00
..
chore_test.go satellite/gracefulexit: add failure threshold check (#3329) 2019-10-24 12:24:42 -04:00
chore.go satellite/gracefulexit: add failure threshold check (#3329) 2019-10-24 12:24:42 -04:00
common.go satellite/gracefulexit: add failure threshold check (#3329) 2019-10-24 12:24:42 -04:00
db_test.go satellite/gracefulexit: Implement the 'process' endpoint on the satellite (#3223) 2019-10-11 17:18:05 -04:00
db.go satellite/gracefulexit: Implement the 'process' endpoint on the satellite (#3223) 2019-10-11 17:18:05 -04:00
endpoint_test.go storagenode/gracefulexit + satellite/gracefulexit: add storagenode-side transfer validation (#3371) 2019-10-25 13:16:20 -04:00
endpoint.go storagenode/gracefulexit + satellite/gracefulexit: add storagenode-side transfer validation (#3371) 2019-10-25 13:16:20 -04:00
getnodes_test.go satellite/gracefulexit: add failure threshold check (#3329) 2019-10-24 12:24:42 -04:00
pathcollector.go satellite/gracefulexit: Implement the 'process' endpoint on the satellite (#3223) 2019-10-11 17:18:05 -04:00