Introduce CommitTransactionPayload.CandidateTransaction 04/109504/5
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 31 Dec 2023 02:25:32 +0000 (03:25 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 31 Dec 2023 09:21:47 +0000 (10:21 +0100)
commitd6f72566c1d394cf5717ce9757693abd80c70c02
treebada2b6f8f23a25f017a9f2dfffee0f4cef8fde4
parent2732830492deefff5bac96a3805118c54b79df15
Introduce CommitTransactionPayload.CandidateTransaction

Do not use an Entry but rather a dedicated type, which allows us to
unbox things a bit.

Change-Id: I16e97cbe8aa6e3f4f9543a9f71a95a09191689c0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/ShardDataTree.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/actors/JsonExportActor.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/CommitTransactionPayload.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/persisted/CommitTransactionPayloadTest.java