scaffold
This commit is contained in:
@@ -10,6 +10,7 @@ option java_outer_classname = "MessagQueueProto";
|
||||
|
||||
service SeaweedMessaging {
|
||||
|
||||
// control plane
|
||||
rpc FindBrokerLeader (FindBrokerLeaderRequest) returns (FindBrokerLeaderResponse) {
|
||||
}
|
||||
rpc AssignSegmentBrokers (AssignSegmentBrokersRequest) returns (AssignSegmentBrokersResponse) {
|
||||
@@ -19,6 +20,9 @@ service SeaweedMessaging {
|
||||
rpc CheckBrokerLoad (CheckBrokerLoadRequest) returns (CheckBrokerLoadResponse) {
|
||||
}
|
||||
|
||||
// data plane
|
||||
rpc Publish (stream PublishRequest) returns (stream PublishResponse) {
|
||||
}
|
||||
}
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
@@ -78,3 +82,16 @@ message CheckBrokerLoadResponse {
|
||||
int64 bytes_count = 2;
|
||||
|
||||
}
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
message PublishRequest {
|
||||
message InitMessage {
|
||||
Segment segment = 1;
|
||||
}
|
||||
InitMessage init = 1;
|
||||
bytes message = 2;
|
||||
}
|
||||
message PublishResponse {
|
||||
int64 ack_sequence = 1;
|
||||
bool is_closed = 2;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user