aboutsummaryrefslogtreecommitdiff
path: root/weed/pb/master.proto
diff options
context:
space:
mode:
Diffstat (limited to 'weed/pb/master.proto')
-rw-r--r--weed/pb/master.proto18
1 files changed, 18 insertions, 0 deletions
diff --git a/weed/pb/master.proto b/weed/pb/master.proto
index 05d26af0c..f2824b693 100644
--- a/weed/pb/master.proto
+++ b/weed/pb/master.proto
@@ -51,6 +51,8 @@ service Seaweed {
}
rpc RaftRemoveServer (RaftRemoveServerRequest) returns (RaftRemoveServerResponse) {
}
+ rpc VolumeGrow (VolumeGrowRequest) returns (VolumeGrowResponse) {
+ }
}
//////////////////////////////////////////////////
@@ -210,6 +212,19 @@ message AssignRequest {
uint32 writable_volume_count = 9;
string disk_type = 10;
}
+
+message VolumeGrowRequest {
+ uint32 writable_volume_count = 1;
+ string replication = 2;
+ string collection = 3;
+ string ttl = 4;
+ string data_center = 5;
+ string rack = 6;
+ string data_node = 7;
+ uint32 memory_map_max_size_mb = 8;
+ string disk_type = 9;
+}
+
message AssignResponse {
string fid = 1;
uint64 count = 4;
@@ -419,3 +434,6 @@ message RaftListClusterServersResponse {
}
repeated ClusterServers cluster_servers = 1;
}
+
+message VolumeGrowResponse {
+} \ No newline at end of file