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%2Fentityownership%2FEntityOwnershipShardCommitCoordinator.java;h=f3adfbd51e373a0f9c8a515040123f71e735a448;hp=4e344cd68825f006b2bd944eb9661fd7affd3f67;hb=a6af137c30470b86d4bc624d4c48cb686495a182;hpb=12fcdfe39aa26dcba7fd3bb4d4c68e3d02e65c51 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java index 4e344cd688..f3adfbd51e 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/entityownership/EntityOwnershipShardCommitCoordinator.java @@ -222,13 +222,7 @@ class EntityOwnershipShardCommitCoordinator { } // Prune the subsequent pending modifications. - Iterator iter = pendingModifications.iterator(); - while (iter.hasNext()) { - Modification mod = iter.next(); - if (!canForwardModificationToNewLeader(mod)) { - iter.remove(); - } - } + pendingModifications.removeIf(mod -> !canForwardModificationToNewLeader(mod)); } }