72 lines
1.4 KiB
Protocol Buffer
72 lines
1.4 KiB
Protocol Buffer
package cluster;
|
|
|
|
message WriteShardRequest {
|
|
required uint64 ShardID = 1;
|
|
repeated bytes Points = 2;
|
|
optional string Database = 3;
|
|
optional string RetentionPolicy = 4;
|
|
}
|
|
|
|
message WriteShardResponse {
|
|
required int32 Code = 1;
|
|
optional string Message = 2;
|
|
}
|
|
|
|
message ExecuteStatementRequest {
|
|
required string Statement = 1;
|
|
required string Database = 2;
|
|
}
|
|
|
|
message ExecuteStatementResponse {
|
|
required int32 Code = 1;
|
|
optional string Message = 2;
|
|
}
|
|
|
|
message CreateIteratorRequest {
|
|
repeated uint64 ShardIDs = 1;
|
|
required bytes Opt = 2;
|
|
}
|
|
|
|
message CreateIteratorResponse {
|
|
optional string Err = 1;
|
|
required int32 Type = 2;
|
|
|
|
optional IteratorStats Stats = 3;
|
|
}
|
|
|
|
message IteratorStats {
|
|
optional int64 SeriesN = 1;
|
|
optional int64 PointN = 2;
|
|
}
|
|
|
|
message FieldDimensionsRequest {
|
|
repeated uint64 ShardIDs = 1;
|
|
required bytes Sources = 2;
|
|
}
|
|
|
|
message FieldDimensionsResponse {
|
|
repeated string Fields = 1;
|
|
repeated string Dimensions = 2;
|
|
optional string Err = 3;
|
|
}
|
|
|
|
message SeriesKeysRequest {
|
|
repeated uint64 ShardIDs = 1;
|
|
required bytes Opt = 2;
|
|
}
|
|
|
|
message SeriesKeysResponse {
|
|
optional bytes SeriesList = 1;
|
|
optional string Err = 2;
|
|
}
|
|
|
|
message ExpandSourcesRequest {
|
|
repeated uint64 ShardIDs = 1;
|
|
required bytes Sources = 2;
|
|
}
|
|
|
|
message ExpandSourcesResponse {
|
|
required bytes Sources = 1;
|
|
optional string Err = 2;
|
|
}
|