diff --git a/proto/caosdb/entity/v1alpha1/main.proto b/proto/caosdb/entity/v1alpha1/main.proto index 4e35a4ec4969178ee7b741a94c5785ca4c4ac7e3..51307d2a792bea7321dabb9237775a1039b3d888 100644 --- a/proto/caosdb/entity/v1alpha1/main.proto +++ b/proto/caosdb/entity/v1alpha1/main.proto @@ -210,6 +210,10 @@ message TransactionRequest { } } +message SingleTransactionRequest { + TransactionRequest request = 1; +} + message SingleTransactionResponse { TransactionResponse response = 1; // Transaction errors. @@ -301,14 +305,14 @@ message MultiRetrieveResponse { // Entity Transaction Service service EntityTransactionService { - // Issue a single retrieve request - rpc SingleRetrieve(SingleRetrieveRequest) returns (SingleRetrieveResponse); - // Issue a single retrieve request - rpc SingleInsert(SingleInsertRequest) returns (SingleInsertResponse); - // Issue a single delete request - rpc SingleDelete(SingleDeleteRequest) returns (SingleDeleteResponse); - // Issue a single update request - rpc SingleUpdate(SingleUpdateRequest) returns (SingleUpdateResponse); + //// Issue a single retrieve request + //rpc SingleRetrieve(SingleRetrieveRequest) returns (SingleRetrieveResponse); + //// Issue a single retrieve request + //rpc SingleInsert(SingleInsertRequest) returns (SingleInsertResponse); + //// Issue a single delete request + //rpc SingleDelete(SingleDeleteRequest) returns (SingleDeleteResponse); + //// Issue a single update request + //rpc SingleUpdate(SingleUpdateRequest) returns (SingleUpdateResponse); //// Issue multiple retrieve requests //rpc MultiRetrieve(MultiRetrieveRequest) returns (MultiRetrieveResponse); @@ -319,6 +323,6 @@ service EntityTransactionService { //// Issue multiple update requests //rpc MultiUpdate(MultiUpdateRequest) returns (MultiUpdateResponse); - //// Issue multiple mixed requests - //rpc MultiTransaction(MultiTransactionRequest) returns (MultiTransactionResponse); + // Issue multiple mixed requests + rpc MultiTransaction(MultiTransactionRequest) returns (MultiTransactionResponse); }