feat: region procedure service (#137)
* feat: adds region service and procedure service * refactor: adds procedure service for ddl and region task * feat: adds QueryProcedureRequest * feat: improve ProcedureStateResponse and MigrateRegionRequest * fix: forgot headers * fix: remove cluster_id in MigrateRegionRequest * refactor: rename Procedure to ProcedureService * chore: rename peer * fix: forgot java Procedure
This commit is contained in:
@@ -22,12 +22,6 @@ import "greptime/v1/meta/common.proto";
|
||||
import "greptime/v1/meta/route.proto";
|
||||
import "greptime/v1/ddl.proto";
|
||||
|
||||
|
||||
service DdlTask {
|
||||
// Submits a DDL task to meta.
|
||||
rpc SubmitDdlTask(SubmitDdlTaskRequest) returns (SubmitDdlTaskResponse);
|
||||
}
|
||||
|
||||
enum DdlTaskType {
|
||||
Create = 0;
|
||||
Drop = 1;
|
||||
@@ -57,7 +51,7 @@ message TruncateTableTask {
|
||||
TruncateTableExpr truncate_table = 1;
|
||||
}
|
||||
|
||||
message SubmitDdlTaskRequest {
|
||||
message DdlTaskRequest {
|
||||
RequestHeader header = 1;
|
||||
|
||||
oneof task {
|
||||
@@ -71,10 +65,9 @@ message SubmitDdlTaskRequest {
|
||||
}
|
||||
}
|
||||
|
||||
message SubmitDdlTaskResponse {
|
||||
message DdlTaskResponse {
|
||||
ResponseHeader header = 1;
|
||||
// Key is the identifier for the ddl task.
|
||||
bytes key = 2;
|
||||
ProcedureId pid = 2;
|
||||
|
||||
// Returns if table created.
|
||||
// TODO(jeremy): remove it?
|
||||
|
||||
Reference in New Issue
Block a user