storj/storagenode
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
..
bandwidth web/storagenode: egress chart implemented (#3574) 2019-11-20 16:37:57 +02:00
collector storagenode/collect: delete piece 24 hours after expiration (#3613) 2019-11-20 17:02:57 +02:00
console web/storagenode: minimal allowed version view implemented (#3583) 2019-11-26 18:08:24 +02:00
contact storagenode: add new metric satellite.request (#3610) 2019-11-19 18:11:31 -03:00
gracefulexit add completion receipt to exit-status cli command on storage node (#3650) 2019-11-26 12:32:26 -05:00
inspector private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
monitor storagenode: add bandwidth metrics (#3623) 2019-11-21 16:51:40 -03:00
nodestats private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
orders private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
pieces storagenode/pieces: Add EmptyTrash functionality (#3640) 2019-11-26 09:25:21 -07:00
piecestore storagenode: Add new endpoint to receive satellite requests for… (#3590) 2019-11-26 18:47:19 +01:00
reputation private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
retain storagenode/pieces: Add Trash and RestoreTrash to piecestore (#3575) 2019-11-20 09:28:49 -07:00
satellites storagenode/gracefulexit: Exclude finished exits from chore/worker processing. Fix update status bug (#3399) 2019-10-28 13:59:45 -04:00
storagenodedb storagenode/pieces: Add Trash and RestoreTrash to piecestore (#3575) 2019-11-20 09:28:49 -07:00
storageusage private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
trust private: rename internal to private (#3573) 2019-11-14 21:46:15 +02:00
operator.go storagenode/main: map aliases for kademlia config values (#3118) 2019-09-30 19:33:00 -04:00
peer.go storagenode/pieces: Add EmptyTrash functionality (#3640) 2019-11-26 09:25:21 -07:00