Bug 5485: Improve DataTreeModification pruning on recovery
[controller.git] / opendaylight / md-sal / sal-clustering-commons / src / main / resources / ShardTransaction.proto
index 26581478d97a1449ff88a07383e9a88c554aa9a5..07d31707af515a8ffdc63695ac89089800d933cd 100644 (file)
@@ -16,57 +16,19 @@ message CreateTransaction{
   required string transactionId = 1;
   required int32  transactionType =2;
   optional string transactionChainId = 3;
+  optional int32 messageVersion = 4;
 }
 
 message CreateTransactionReply{
-required string transactionActorPath = 1;
-required string transactionId = 2;
-
-}
-
-message ReadyTransaction{
-
-}
-
-message ReadyTransactionReply{
-required string actorPath = 1;
+  required string transactionActorPath = 1;
+  required string transactionId = 2;
+  optional int32 messageVersion = 3;
 }
 
-message DeleteData {
-required InstanceIdentifier instanceIdentifierPathArguments = 1;
-}
-
-message DeleteDataReply{
-
-}
 message ReadData {
 required InstanceIdentifier instanceIdentifierPathArguments=1;
 }
 
-message ReadDataReply{
-  optional Node normalizedNode=1;
-}
-
-message WriteData {
- required InstanceIdentifier instanceIdentifierPathArguments = 1;
-required Node normalizedNode =2;
-
-}
-
-message WriteDataReply{
-
-}
-
-message MergeData {
- required InstanceIdentifier instanceIdentifierPathArguments = 1;
-required Node normalizedNode =2;
-
-}
-
-message MergeDataReply{
-
-}
-
 message DataExists {
   required InstanceIdentifier instanceIdentifierPathArguments = 1;
 }