mark volume readonly before ec encoding

This commit is contained in:
Chris Lu
2019-06-26 23:02:22 -07:00
parent c2960c7a86
commit 6883f9e322
5 changed files with 270 additions and 148 deletions

View File

@@ -33,6 +33,8 @@ service VolumeServer {
}
rpc VolumeDelete (VolumeDeleteRequest) returns (VolumeDeleteResponse) {
}
rpc VolumeMarkReadonly (VolumeMarkReadonlyRequest) returns (VolumeMarkReadonlyResponse) {
}
// copy the .idx .dat files, and mount this volume
rpc VolumeCopy (VolumeCopyRequest) returns (VolumeCopyResponse) {
@@ -168,6 +170,12 @@ message VolumeDeleteRequest {
message VolumeDeleteResponse {
}
message VolumeMarkReadonlyRequest {
uint32 volume_id = 1;
}
message VolumeMarkReadonlyResponse {
}
message VolumeCopyRequest {
uint32 volume_id = 1;
string collection = 2;