Async evacuate #329

Merged
fyrchik merged 4 commits from dstepanov-yadro/frostfs-node:feat/async-evacuate into master 2023-05-19 08:43:54 +00:00

4 commits

Author SHA1 Message Date
363105c8d3 [#329] docs: Add shard evacuation description
All checks were successful
ci/woodpecker/pr/pre-commit Pipeline was successful
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-05-18 11:37:43 +03:00
7c1102fa84 [#329] cli: Add async evacuate commands
Add start, stop evacuate and evacuate status commands.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-05-18 11:37:43 +03:00
79e839aa63 [#329] node: Make evacuate async
Now it's possible to run evacuate shard in async.
Also only one evacuate process can be in progress.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-05-18 11:37:43 +03:00
8523fd944e [#329] node: Add async evacuate proto methods
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-05-18 11:37:43 +03:00