storj/pkg
Ivan Fraixedes bf97ef06fc
storagenode: Add new endpoint to receive satellite requests for… (#3590)
* pkg/pg: Add new service function storage node

  Add a new service function to the storage node piece store for deleting
  pieces when satellites request them.

* storagenode/piecestore: Add endpoint to delete piece

  Add a new endpoint to receive from trusted satellites to delete a piece.

* private/testplanet: Fix storagenode mock

  Add to the storagenode mock the new endpoint method.

* proto.lock: Update it with the last protbuff changes

* storagenode/piecestore: Reuse test piece upload

  Extract the repeated logic from several tests functions for uploading a
  test piece to a test helper function.

* uplink/piecestore: Implement client side method

  Implement the client side method of the new piecestore RPC function.

* storagenode/piecestore: Add test DeletePiece endpoint

  Implement a test for the DeletePiece new endpoint method.
2019-11-26 18:47:19 +01:00
..
auth private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
bloomfilter private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
cfgstruct private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
encryption argon2: choose a steady parallelism value (#3630) 2019-11-22 14:00:04 -07:00
identity private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
listenmux pkg/listenmux: resolve deadlock in test 2019-09-20 21:16:59 +00:00
macaroon metainfo: move api keys to part of the request (#3069) 2019-09-19 10:19:29 -06:00
miniogw libuplink: remove additional GetBucket for upload/download (#3568) 2019-11-15 02:06:17 -08:00
paths Create and use an encryption.Store (#2293) 2019-06-24 19:23:07 +00:00
pb storagenode: Add new endpoint to receive satellite requests for… (#3590) 2019-11-26 18:47:19 +01:00
peertls pkg/{rpc,server,tlsopts}: pick larger defaults for buffer sizes 2019-11-18 21:22:49 +00:00
pkcrypto Enable Scopelint Linter (#2049) 2019-05-29 09:30:16 -04:00
process private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
ranger private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
revocation private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
rpc pkg/rpc/rpcstatus: do not depend on grpc/drpc build mode 2019-11-18 15:51:58 -07:00
server pkg/{rpc,server,tlsopts}: pick larger defaults for buffer sizes 2019-11-18 21:22:49 +00:00
signing private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
storj uplink/metainfo: remove GetObject from download Batch (#3596) 2019-11-19 04:58:26 -08:00
telemetry pkg/process: reduce noise in storj-sim (#2988) 2019-09-10 10:32:53 +03:00