diff options
Diffstat (limited to 'weed/pb/volume_server.proto')
| -rw-r--r-- | weed/pb/volume_server.proto | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/weed/pb/volume_server.proto b/weed/pb/volume_server.proto index 93db5b981..3b5b36a21 100644 --- a/weed/pb/volume_server.proto +++ b/weed/pb/volume_server.proto @@ -24,9 +24,7 @@ service VolumeServer { rpc VolumeSyncStatus (VolumeSyncStatusRequest) returns (VolumeSyncStatusResponse) { } - rpc VolumeSyncIndex (VolumeSyncIndexRequest) returns (stream VolumeSyncIndexResponse) { - } - rpc VolumeSyncData (VolumeSyncDataRequest) returns (stream VolumeSyncDataResponse) { + rpc VolumeFollow (VolumeFollowRequest) returns (stream VolumeFollowResponse) { } rpc VolumeMount (VolumeMountRequest) returns (VolumeMountResponse) { @@ -119,21 +117,11 @@ message VolumeSyncStatusResponse { uint64 idx_file_size = 8; } -message VolumeSyncIndexRequest { - uint32 volume_id = 1; -} -message VolumeSyncIndexResponse { - bytes index_file_content = 1; -} - -message VolumeSyncDataRequest { +message VolumeFollowRequest { uint32 volume_id = 1; - uint32 revision = 2; - uint32 offset = 3; - uint32 size = 4; - string needle_id = 5; + uint64 since = 2; } -message VolumeSyncDataResponse { +message VolumeFollowResponse { bytes file_content = 1; } |
