storj/uplink/piecestore
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
..
buffering.go storagenode/piecestore + uplink/piecestore: return PieceHash and original OrderLimit during GET_REPAIR (#2775) 2019-08-26 14:57:41 -04:00
client.go storagenode/gracefulexit + satellite/gracefulexit: add storagenode-side transfer validation (#3371) 2019-10-25 13:16:20 -04:00
download.go all: use pkg/rpc instead of pkg/transport 2019-09-25 15:37:06 -06:00
upload.go all: use pkg/rpc instead of pkg/transport 2019-09-25 15:37:06 -06:00
verification.go Satellite/PieceHashValidation: Increase time window from 2h to 24h to avoid timezone issues (#3291) 2019-10-16 06:47:08 -06:00