storj/storagenode/gracefulexit
Fadila Khadar c4202b9451 satellite/gracefulexit: use graceful_exit_segment_transfer_queue
For being able to use the segment metainfo loop, graceful exit transfers have to include the segment stream_id/position instead of the path. For this, we created a new table graceful_exit_segment_transfer_queue that will replace the graceful_exit_transfer_queue. The table has been created in a previous migration and made accessible through graceful exit db in another one.
This changes makes graceful exit enqueue transfer items for new exiting nodes in the new table.

Change-Id: I7bd00de13e749be521d63ef3b80c168df66b9433
2021-07-21 14:02:20 +00:00
..
blobscleaner.go all: fix error checking 2020-07-16 19:13:14 +03:00
chore_test.go satellite/gracefulexit: use graceful_exit_segment_transfer_queue 2021-07-21 14:02:20 +00:00
chore.go storagenode/gracefulexit: omit finished exits from ListPendingExits 2021-02-01 15:28:50 +00:00
common.go storagenode/gracefulexit: retry workers faster 2020-08-24 12:27:27 +03:00
db_test.go all: fix dots 2020-07-16 14:58:28 +00:00
endpoint_test.go storagenode/internalpb: move gracefulexit.proto 2020-10-30 15:24:56 +02:00
endpoint.go pb: use *UnimplementedServer to avoid breaking API changes 2021-03-29 12:26:10 +03:00
service.go storagenode/gracefulexit: omit finished exits from ListPendingExits 2021-02-01 15:28:50 +00:00
worker_test.go satellite/gracefulexit: use graceful_exit_segment_transfer_queue 2021-07-21 14:02:20 +00:00
worker.go {satellite,storagenode}/gracefulexit: ensure client is closed 2020-10-27 23:27:07 +02:00