diff options
Diffstat (limited to 'weed/pb/master.proto')
| -rw-r--r-- | weed/pb/master.proto | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/weed/pb/master.proto b/weed/pb/master.proto index 6f7db5d96..1cf78276a 100644 --- a/weed/pb/master.proto +++ b/weed/pb/master.proto @@ -21,6 +21,8 @@ service Seaweed { } rpc VolumeList (VolumeListRequest) returns (VolumeListResponse) { } + rpc LookupEcVolume (LookupEcVolumeRequest) returns (LookupEcVolumeResponse) { + } } ////////////////////////////////////////////////// @@ -218,3 +220,15 @@ message VolumeListResponse { TopologyInfo topology_info = 1; uint64 volume_size_limit_mb = 2; } + +message LookupEcVolumeRequest { + uint32 volume_id = 1; +} +message LookupEcVolumeResponse { + uint32 volume_id = 1; + message EcShardIdLocation { + uint32 shard_id = 1; + repeated Location locations = 2; + } + repeated EcShardIdLocation shard_id_locations = 2; +} |
