X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FFrontendClientMetadataBuilder.java;h=d4befae83e6397115465e0b927c8b29f10828cb4;hp=475d2e62f2faeaf8a8b52b58b8ddaa878e5d7181;hb=19a6bcd20358c883478ee3b82e67cb147113f1c0;hpb=535d499672a88b772ca0b296fa40882f8fd0cf03 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java index 475d2e62f2..d4befae83e 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/FrontendClientMetadataBuilder.java @@ -26,7 +26,7 @@ import org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifie import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier; import org.opendaylight.controller.cluster.datastore.persisted.FrontendClientMetadata; import org.opendaylight.controller.cluster.datastore.persisted.FrontendHistoryMetadata; -import org.opendaylight.controller.cluster.datastore.utils.UnsignedLongRangeSet; +import org.opendaylight.controller.cluster.datastore.utils.UnsignedLongSet; import org.opendaylight.yangtools.concepts.Builder; import org.opendaylight.yangtools.concepts.Identifiable; import org.slf4j.Logger; @@ -84,15 +84,14 @@ abstract class FrontendClientMetadataBuilder implements Builder currentHistories = new HashMap<>(); - private final UnsignedLongRangeSet purgedHistories; private final LocalHistoryIdentifier standaloneId; + private final UnsignedLongSet purgedHistories; Enabled(final String shardName, final ClientIdentifier identifier) { super(shardName, identifier); - purgedHistories = UnsignedLongRangeSet.create(); + purgedHistories = UnsignedLongSet.of(); // History for stand-alone transactions is always present standaloneId = standaloneHistoryId(); @@ -102,7 +101,7 @@ abstract class FrontendClientMetadataBuilder implements Builder