diff options
Diffstat (limited to 'weed/pb/volume_server.proto')
| -rw-r--r-- | weed/pb/volume_server.proto | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/weed/pb/volume_server.proto b/weed/pb/volume_server.proto index 5af0e8225..0f21c8ba5 100644 --- a/weed/pb/volume_server.proto +++ b/weed/pb/volume_server.proto @@ -54,6 +54,10 @@ service VolumeServer { } rpc VolumeEcShardsDelete (VolumeEcShardsDeleteRequest) returns (VolumeEcShardsDeleteResponse) { } + rpc VolumeEcShardsMount (VolumeEcShardsMountRequest) returns (VolumeEcShardsMountResponse) { + } + rpc VolumeEcShardsUnmount (VolumeEcShardsUnmountRequest) returns (VolumeEcShardsUnmountResponse) { + } } @@ -223,6 +227,21 @@ message VolumeEcShardsDeleteRequest { message VolumeEcShardsDeleteResponse { } +message VolumeEcShardsMountRequest { + uint32 volume_id = 1; + string collection = 2; + repeated uint32 ec_indexes = 3; +} +message VolumeEcShardsMountResponse { +} + +message VolumeEcShardsUnmountRequest { + uint32 volume_id = 1; + repeated uint32 ec_indexes = 3; +} +message VolumeEcShardsUnmountResponse { +} + message ReadVolumeFileStatusRequest { uint32 volume_id = 1; } |
