diff options
Diffstat (limited to 'weed/pb/volume_server.proto')
| -rw-r--r-- | weed/pb/volume_server.proto | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/weed/pb/volume_server.proto b/weed/pb/volume_server.proto index 93db5b981..7686cc614 100644 --- a/weed/pb/volume_server.proto +++ b/weed/pb/volume_server.proto @@ -24,6 +24,8 @@ service VolumeServer { rpc VolumeSyncStatus (VolumeSyncStatusRequest) returns (VolumeSyncStatusResponse) { } + rpc VolumeFollow (VolumeFollowRequest) returns (stream VolumeFollowResponse) { + } rpc VolumeSyncIndex (VolumeSyncIndexRequest) returns (stream VolumeSyncIndexResponse) { } rpc VolumeSyncData (VolumeSyncDataRequest) returns (stream VolumeSyncDataResponse) { @@ -119,6 +121,14 @@ message VolumeSyncStatusResponse { uint64 idx_file_size = 8; } +message VolumeFollowRequest { + uint32 volume_id = 1; + uint64 since = 2; +} +message VolumeFollowResponse { + bytes file_content = 1; +} + message VolumeSyncIndexRequest { uint32 volume_id = 1; } |
