storj/pkg/pb
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
..
certificate.pb.go pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
certificate.proto pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
compatibility_test.go signing: ensure we don't break signatures (#2542) 2019-07-12 16:41:19 -04:00
contact.pb.go remove kademlia: create upsert query to update uptime (#2999) 2019-09-19 11:37:31 -07:00
contact.proto Remove Kademlia dependencies from Satellite and Storagenode (#2966) 2019-09-19 15:56:34 -04:00
datarepair.pb.go Replace base64 encoding for path segments (#2345) 2019-07-11 13:26:07 -04:00
datarepair.proto Replace base64 encoding for path segments (#2345) 2019-07-11 13:26:07 -04:00
encryption_access.pb.go pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
encryption_access.proto pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
encryption.pb.go satellite/metainfo: add buckets RPC and database (#2460) 2019-07-08 15:32:18 -07:00
encryption.proto satellite/metainfo: add buckets RPC and database (#2460) 2019-07-08 15:32:18 -07:00
gen.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
gogo.proto preparing for use of customtype gogo extension with NodeID type (#693) 2018-11-29 19:39:27 +01:00
gracefulexit.pb.go add completion receipt to exit-status cli command on storage node (#3650) 2019-11-26 12:32:26 -05:00
gracefulexit.proto add completion receipt to exit-status cli command on storage node (#3650) 2019-11-26 12:32:26 -05:00
inspector.pb.go satellite/gracefulexit: Add protobuf definitions for communication between storage node and satellite (#3201) 2019-10-08 13:42:56 -04:00
inspector.proto Delete Bootstrap and Kademlia (#2974) 2019-10-04 16:48:41 -04:00
meta.pb.go Add ability to view irreparable segments on satellite (#1448) 2019-03-15 16:21:52 -04:00
meta.proto updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
metainfo.pb.go satellite/metainfo: add UserAgent support to endpoints (#3548) 2019-11-26 03:12:37 -08:00
metainfo.proto satellite/metainfo: add UserAgent support to endpoints (#3548) 2019-11-26 03:12:37 -08:00
node.pb.go Delete Bootstrap and Kademlia (#2974) 2019-10-04 16:48:41 -04:00
node.proto Delete Bootstrap and Kademlia (#2974) 2019-10-04 16:48:41 -04:00
nodestats.pb.go bootstrap/satellite/certificate/storagenode: register drpc services 2019-09-12 15:09:46 -06:00
nodestats.proto satellite/nodestats: add disqualified flag #2856 2019-08-23 13:58:20 +03:00
orders.pb.go satellite/gracefulexit: Implement the 'process' endpoint on the satellite (#3223) 2019-10-11 17:18:05 -04:00
orders.proto satellite/gracefulexit: Implement the 'process' endpoint on the satellite (#3223) 2019-10-11 17:18:05 -04:00
overlay.pb.go pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
overlay.proto pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
payments.pb.go satellite/payments: invoice creation (#3468) 2019-11-05 15:16:02 +02:00
payments.proto satellite/payments: invoice creation (#3468) 2019-11-05 15:16:02 +02:00
piecestore2.pb.go storagenode: Add new endpoint to receive satellite requests for… (#3590) 2019-11-26 18:47:19 +01:00
piecestore2.proto storagenode: Add new endpoint to receive satellite requests for… (#3590) 2019-11-26 18:47:19 +01:00
pointerdb.pb.go pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
pointerdb.proto pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
referralmanager.pb.go add completion receipt to exit-status cli command on storage node (#3650) 2019-11-26 12:32:26 -05:00
referralmanager.proto pkg/pb/referralmanager: update to add satellite ID to Get Tokens request (#3625) 2019-11-21 16:13:48 -05:00
scannerValuer.go Delete Bootstrap and Kademlia (#2974) 2019-10-04 16:48:41 -04:00
scope.pb.go pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
scope.proto pkg/pb: remove unneeded proto imports (#3585) 2019-11-15 11:55:32 -05:00
streams.pb.go streams: don't encrypt segment count (#2859) 2019-08-22 15:15:58 -06:00
streams.proto streams: don't encrypt segment count (#2859) 2019-08-22 15:15:58 -06:00
types.go Metainfo RPC segment methods (part 1) (#2567) 2019-07-22 16:45:18 +02:00
utils.go all: enable staticcheck (#2849) 2019-08-22 13:40:15 +02:00
vouchers.pb.go bootstrap/satellite/certificate/storagenode: register drpc services 2019-09-12 15:09:46 -06:00
vouchers.proto Update vouchers to use time.Time instead of timestamp (#2478) 2019-07-08 13:07:30 -04:00