add grpc VolumeEcBlobDelete

This commit is contained in:
Chris Lu
2019-06-20 00:17:11 -07:00
parent 856da7aae2
commit 4cea8aefd0
6 changed files with 263 additions and 126 deletions

View File

@@ -62,6 +62,8 @@ service VolumeServer {
}
rpc VolumeEcShardRead (VolumeEcShardReadRequest) returns (stream VolumeEcShardReadResponse) {
}
rpc VolumeEcBlobDelete (VolumeEcBlobDeleteRequest) returns (VolumeEcBlobDeleteResponse) {
}
}
@@ -79,6 +81,7 @@ message DeleteResult {
int32 status = 2;
string error = 3;
uint32 size = 4;
uint32 version = 5;
}
message Empty {
@@ -266,6 +269,15 @@ message VolumeEcShardReadResponse {
bytes data = 1;
}
message VolumeEcBlobDeleteRequest {
uint32 volume_id = 1;
string collection = 2;
uint64 file_key = 3;
uint32 version = 4;
}
message VolumeEcBlobDeleteResponse {
}
message ReadVolumeFileStatusRequest {
uint32 volume_id = 1;
}