refactor: fixed dependency errors

This commit is contained in:
Marvin Zhang
2024-11-01 14:08:30 +08:00
parent 8ffba2944d
commit ca5bbe6c8f
56 changed files with 3753 additions and 3791 deletions

View File

@@ -3,92 +3,92 @@ syntax = "proto3";
package grpc;
option go_package = ".;grpc";
message ModelServiceV2GetByIdRequest {
message ModelServiceGetByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
}
message ModelServiceV2GetOneRequest {
message ModelServiceGetOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes find_options = 4;
}
message ModelServiceV2GetManyRequest {
message ModelServiceGetManyRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes find_options = 4;
}
message ModelServiceV2DeleteByIdRequest {
message ModelServiceDeleteByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
}
message ModelServiceV2DeleteOneRequest {
message ModelServiceDeleteOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
}
message ModelServiceV2DeleteManyRequest {
message ModelServiceDeleteManyRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
}
message ModelServiceV2UpdateByIdRequest {
message ModelServiceUpdateByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
bytes update = 4;
}
message ModelServiceV2UpdateOneRequest {
message ModelServiceUpdateOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes update = 4;
}
message ModelServiceV2UpdateManyRequest {
message ModelServiceUpdateManyRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes update = 4;
}
message ModelServiceV2ReplaceByIdRequest {
message ModelServiceReplaceByIdRequest {
string node_key = 1;
string model_type = 2;
string id = 3;
bytes model = 4;
}
message ModelServiceV2ReplaceOneRequest {
message ModelServiceReplaceOneRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;
bytes model = 4;
}
message ModelServiceV2InsertOneRequest {
message ModelServiceInsertOneRequest {
string node_key = 1;
string model_type = 2;
bytes model = 3;
}
message ModelServiceV2InsertManyRequest {
message ModelServiceInsertManyRequest {
string node_key = 1;
string model_type = 2;
bytes models = 3;
}
message ModelServiceV2CountRequest {
message ModelServiceCountRequest {
string node_key = 1;
string model_type = 2;
bytes query = 3;

View File

@@ -0,0 +1,46 @@
syntax = "proto3";
import "entity/response.proto";
package grpc;
option go_package = ".;grpc";
message Dependency {
string name = 1;
string version = 2;
}
message DependencyServiceConnectRequest {
string node_key = 1;
}
enum DependencyServiceCode {
SYNC = 0;
INSTALL = 1;
UNINSTALL = 2;
}
message DependencyServiceConnectResponse {
DependencyServiceCode code = 1;
string task_id = 2;
string lang = 3;
string proxy = 4;
repeated Dependency dependencies = 5;
}
message DependencyServiceSyncRequest {
string node_key = 1;
string lang = 2;
repeated Dependency dependencies = 3;
}
message DependencyServiceUpdateTaskLogRequest {
string task_id = 1;
repeated string log_lines = 2;
}
service DependencyService {
rpc Connect(DependencyServiceConnectRequest) returns (stream DependencyServiceConnectResponse){};
rpc Sync(DependencyServiceSyncRequest) returns (Response){};
rpc UpdateTaskLog(stream DependencyServiceUpdateTaskLogRequest) returns (Response){};
}

View File

@@ -1,46 +0,0 @@
syntax = "proto3";
import "entity/response.proto";
package grpc;
option go_package = ".;grpc";
message Dependency {
string name = 1;
string version = 2;
}
message DependencyServiceV2ConnectRequest {
string node_key = 1;
}
enum DependencyServiceV2Code {
SYNC = 0;
INSTALL = 1;
UNINSTALL = 2;
}
message DependencyServiceV2ConnectResponse {
DependencyServiceV2Code code = 1;
string task_id = 2;
string lang = 3;
string proxy = 4;
repeated Dependency dependencies = 5;
}
message DependencyServiceV2SyncRequest {
string node_key = 1;
string lang = 2;
repeated Dependency dependencies = 3;
}
message DependencyServiceV2UpdateTaskLogRequest {
string task_id = 1;
repeated string log_lines = 2;
}
service DependencyServiceV2 {
rpc Connect(DependencyServiceV2ConnectRequest) returns (stream DependencyServiceV2ConnectResponse){};
rpc Sync(DependencyServiceV2SyncRequest) returns (Response){};
rpc UpdateTaskLog(stream DependencyServiceV2UpdateTaskLogRequest) returns (Response){};
}

View File

@@ -5,7 +5,7 @@ import "entity/response.proto";
package grpc;
option go_package = ".;grpc";
message MetricServiceV2SendRequest {
message MetricServiceSendRequest {
string type = 1;
string node_key = 2;
int64 timestamp = 3;
@@ -24,6 +24,6 @@ message MetricServiceV2SendRequest {
float network_bytes_recv_rate = 18;
}
service MetricServiceV2 {
rpc Send(MetricServiceV2SendRequest) returns (Response){};
service MetricService {
rpc Send(MetricServiceSendRequest) returns (Response){};
}

View File

@@ -0,0 +1,24 @@
syntax = "proto3";
import "entity/model_service_request.proto";
import "entity/response.proto";
package grpc;
option go_package = ".;grpc";
service ModelBaseService {
rpc GetById(ModelServiceGetByIdRequest) returns (Response){};
rpc GetOne(ModelServiceGetOneRequest) returns (Response){};
rpc GetMany(ModelServiceGetManyRequest) returns (Response){};
rpc DeleteById(ModelServiceDeleteByIdRequest) returns (Response){};
rpc DeleteOne(ModelServiceDeleteOneRequest) returns (Response){};
rpc DeleteMany(ModelServiceDeleteManyRequest) returns (Response){};
rpc UpdateById(ModelServiceUpdateByIdRequest) returns (Response){};
rpc UpdateOne(ModelServiceUpdateOneRequest) returns (Response){};
rpc UpdateMany(ModelServiceUpdateManyRequest) returns (Response){};
rpc ReplaceById(ModelServiceReplaceByIdRequest) returns (Response){};
rpc ReplaceOne(ModelServiceReplaceOneRequest) returns (Response){};
rpc InsertOne(ModelServiceInsertOneRequest) returns (Response){};
rpc InsertMany(ModelServiceInsertManyRequest) returns (Response){};
rpc Count(ModelServiceCountRequest) returns (Response){};
}

View File

@@ -1,24 +0,0 @@
syntax = "proto3";
import "entity/model_service_v2_request.proto";
import "entity/response.proto";
package grpc;
option go_package = ".;grpc";
service ModelBaseServiceV2 {
rpc GetById(ModelServiceV2GetByIdRequest) returns (Response){};
rpc GetOne(ModelServiceV2GetOneRequest) returns (Response){};
rpc GetMany(ModelServiceV2GetManyRequest) returns (Response){};
rpc DeleteById(ModelServiceV2DeleteByIdRequest) returns (Response){};
rpc DeleteOne(ModelServiceV2DeleteOneRequest) returns (Response){};
rpc DeleteMany(ModelServiceV2DeleteManyRequest) returns (Response){};
rpc UpdateById(ModelServiceV2UpdateByIdRequest) returns (Response){};
rpc UpdateOne(ModelServiceV2UpdateOneRequest) returns (Response){};
rpc UpdateMany(ModelServiceV2UpdateManyRequest) returns (Response){};
rpc ReplaceById(ModelServiceV2ReplaceByIdRequest) returns (Response){};
rpc ReplaceOne(ModelServiceV2ReplaceOneRequest) returns (Response){};
rpc InsertOne(ModelServiceV2InsertOneRequest) returns (Response){};
rpc InsertMany(ModelServiceV2InsertManyRequest) returns (Response){};
rpc Count(ModelServiceV2CountRequest) returns (Response){};
}