aboutsummaryrefslogtreecommitdiff
path: root/weed/pb/volume_server.proto
diff options
context:
space:
mode:
Diffstat (limited to 'weed/pb/volume_server.proto')
-rw-r--r--weed/pb/volume_server.proto10
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;
}