X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fmd-sal%2Fsal-clustering-commons%2Fsrc%2Fmain%2Fresources%2FShardTransaction.proto;h=07d31707af515a8ffdc63695ac89089800d933cd;hb=a58c23b491f665e6d5449e97d430a7e15d1ecda6;hp=4177bd7a052c244385e75df38dcf0fa31523b67c;hpb=aa16c6b860255d4509f240fbcb416b8d3d6c0232;p=controller.git diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/resources/ShardTransaction.proto b/opendaylight/md-sal/sal-clustering-commons/src/main/resources/ShardTransaction.proto index 4177bd7a05..07d31707af 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/resources/ShardTransaction.proto +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/resources/ShardTransaction.proto @@ -15,53 +15,24 @@ message CloseTransactionReply{ 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; -} - -message DeleteData { -required InstanceIdentifier instanceIdentifierPathArguments = 1; + required string transactionActorPath = 1; + required string transactionId = 2; + optional int32 messageVersion = 3; } -message DeleteDataReply{ - -} message ReadData { required InstanceIdentifier instanceIdentifierPathArguments=1; } -message ReadDataReply{ - optional Node normalizedNode=1; +message DataExists { + required InstanceIdentifier instanceIdentifierPathArguments = 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 DataExistsReply { + required bool exists = 1; }