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.proto15
1 files changed, 15 insertions, 0 deletions
diff --git a/weed/pb/volume_server.proto b/weed/pb/volume_server.proto
index c9727e8d3..480a04671 100644
--- a/weed/pb/volume_server.proto
+++ b/weed/pb/volume_server.proto
@@ -86,6 +86,8 @@ service VolumeServer {
rpc Query (QueryRequest) returns (stream QueriedStripe) {
}
+ rpc VolumeNeedleStatus (VolumeNeedleStatusRequest) returns (VolumeNeedleStatusResponse) {
+ }
}
//////////////////////////////////////////////////
@@ -463,3 +465,16 @@ message QueryRequest {
message QueriedStripe {
bytes records = 1;
}
+
+message VolumeNeedleStatusRequest {
+ uint32 volume_id = 1;
+ uint64 needle_id = 2;
+}
+message VolumeNeedleStatusResponse {
+ uint64 needle_id = 1;
+ uint32 cookie = 2;
+ uint32 size = 3;
+ uint64 last_modified = 4;
+ uint32 crc = 5;
+ string ttl = 6;
+}