From f90df0b854d508b1851e4bb97765bdcd0175ec42 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 12 Aug 2026 23:57:49 +0200 Subject: [PATCH 1/3] Modernize collection use Upgraded modernizer is flagging Lists.newArrayList, migrate code. Change-Id: Id5367ef1700eae763da677d3292be86bd1cc6d86 Signed-off-by: Robert Varga --- .../hwvtepsouthbound/HwvtepTableReader.java | 22 ++++----- .../transact/AbstractTransactCommand.java | 27 +++++------ .../McastMacsRemoteUpdateCommand.java | 19 +++----- .../UcastMacsRemoteRemoveCommand.java | 5 +- .../UcastMacsRemoteUpdateCommand.java | 13 +++--- .../md/HwvtepPhysicalPortUpdateCommand.java | 10 ++-- .../HwvtepDataChangeListenerTest.java | 5 +- .../ovsdb/lib/jsonrpc/JsonRpc10Request.java | 18 ++++---- .../StalePassiveConnectionServiceTest.java | 46 +++++++++---------- 9 files changed, 74 insertions(+), 91 deletions(-) diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepTableReader.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepTableReader.java index 8cfe755a0..73121bcdc 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepTableReader.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepTableReader.java @@ -12,10 +12,8 @@ import static java.util.Objects.requireNonNull; import com.google.common.collect.ImmutableClassToInstanceMap; import com.google.common.collect.ImmutableClassToInstanceMap.Builder; import com.google.common.collect.ImmutableMap; -import com.google.common.collect.Lists; import java.util.ArrayList; import java.util.Arrays; -import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -177,16 +175,16 @@ public class HwvtepTableReader { } } - protected String getNodeKeyStr(InstanceIdentifier iid) { + protected String getNodeKeyStr(final InstanceIdentifier iid) { return iid.firstKeyOf(Node.class).getNodeId().getValue() + "." + getLsKeyStr(iid); } - protected String getLsKeyStr(InstanceIdentifier iid) { + protected String getLsKeyStr(final InstanceIdentifier iid) { return ((InstanceIdentifier)iid).firstKeyOf(LogicalSwitches.class) .getHwvtepNodeName().getValue(); } - public UUID getLsUuid(InstanceIdentifier lsIid) { + public UUID getLsUuid(final InstanceIdentifier lsIid) { UUID lsUUID = connectionInstance.getDeviceInfo().getUUID(LogicalSwitches.class, lsIid); if (lsUUID == null) { Optional optional = getHwvtepTableEntryUUID(LogicalSwitches.class, lsIid, null); @@ -232,7 +230,7 @@ public class HwvtepTableReader { @Override public List apply(final InstanceIdentifier iid) { String lsName = iid.firstKeyOf(LogicalSwitches.class).getHwvtepNodeName().getValue(); - return Lists.newArrayList(logicalSwitch.getNameColumn().getSchema().opEqual(lsName)); + return List.of(logicalSwitch.getNameColumn().getSchema().opEqual(lsName)); } } @@ -248,7 +246,7 @@ public class HwvtepTableReader { String locatorIp = iid.firstKeyOf(TerminationPoint.class).getTpId().getValue(); locatorIp = locatorIp.substring(locatorIp.indexOf(":") + 1); LOG.info("Locator ip to look for {}", locatorIp); - return Lists.newArrayList(locatorTable.getDstIpColumn().getSchema().opEqual(locatorIp)); + return List.of(locatorTable.getDstIpColumn().getSchema().opEqual(locatorIp)); } } @@ -296,7 +294,7 @@ public class HwvtepTableReader { final List results; try { - results = connectionInstance.transact(dbSchema, Collections.singletonList(selectOperation)).get(); + results = connectionInstance.transact(dbSchema, List.of(selectOperation)).get(); } catch (InterruptedException | ExecutionException e) { LOG.warn("Not able to fetch hardware_vtep table row from device {}", connectionInstance.getConnectionInfo(), e); @@ -334,14 +332,14 @@ public class HwvtepTableReader { final List results; try { - results = connectionInstance.transact(dbSchema, Collections.singletonList(selectOperation)).get(); + results = connectionInstance.transact(dbSchema, List.of(selectOperation)).get(); } catch (InterruptedException | ExecutionException e) { LOG.error("Not able to fetch hardware_vtep table row from device {}", connectionInstance.getConnectionInfo(), e); - return Collections.emptyList(); + return List.of(); } if (results == null || results.isEmpty()) { - return Collections.emptyList(); + return List.of(); } try { @@ -356,7 +354,7 @@ public class HwvtepTableReader { return tableRows; } catch (RuntimeException e) { LOG.error("Failed to get the hwvtep ", e); - return Collections.emptyList(); + return List.of(); } } diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/AbstractTransactCommand.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/AbstractTransactCommand.java index 36ed707a5..208c9ce76 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/AbstractTransactCommand.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/AbstractTransactCommand.java @@ -7,12 +7,10 @@ */ package org.opendaylight.ovsdb.hwvtepsouthbound.transact; -import com.google.common.collect.Lists; import java.lang.reflect.ParameterizedType; import java.lang.reflect.Type; import java.util.ArrayList; import java.util.Collection; -import java.util.Collections; import java.util.HashMap; import java.util.HashSet; import java.util.List; @@ -116,13 +114,13 @@ public abstract class AbstractTransactCommand, I ext HwvtepDeviceInfo deviceInfo = hwvtepOperationalState.getDeviceInfo(); Type type = getClass().getGenericSuperclass(); Type classType = ((ParameterizedType) type).getActualTypeArguments()[0]; - Map inTransitDependencies = Collections.emptyMap(); - Map confingDependencies = Collections.emptyMap(); + Map inTransitDependencies = Map.of(); + Map confingDependencies = Map.of(); if (isDeleteCmd()) { if (deviceInfo.isKeyInTransit((Class>) classType, key)) { inTransitDependencies = new HashMap<>(); - inTransitDependencies.put(classType, Lists.newArrayList(key)); + inTransitDependencies.put(classType, List.of(key)); } } else { inTransitDependencies = unMetDependencyGetter.getInTransitDependencies(hwvtepOperationalState, data); @@ -133,7 +131,7 @@ public abstract class AbstractTransactCommand, I ext //If this key itself is in transit wait for the response of this key itself if (deviceInfo.isKeyInTransit((Class>) classType, key) || deviceInfo.isKeyInDependencyQueue(key)) { - inTransitDependencies.put(classType, Lists.newArrayList(key)); + inTransitDependencies.put(classType, List.of(key)); } } LOG.info("Update received for key: {} txId: {}", getNodeKeyStr(key), getOperationalState().getTransactionId()); @@ -244,7 +242,7 @@ public abstract class AbstractTransactCommand, I ext } protected Map getData(final A augmentation) { - return Collections.emptyMap(); + return Map.of(); } protected List getData(final Node node) { @@ -256,7 +254,7 @@ public abstract class AbstractTransactCommand, I ext return new ArrayList<>(data.values()); } } - return Collections.emptyList(); + return List.of(); } @NonNull @@ -308,7 +306,7 @@ public abstract class AbstractTransactCommand, I ext List getCascadeDeleteData(final DataTreeModification change) { if (!cascadeDelete()) { - return Collections.emptyList(); + return List.of(); } DataObjectModification mod = change.getRootNode(); Node updatedNode = TransactUtils.getUpdated(mod); @@ -325,7 +323,7 @@ public abstract class AbstractTransactCommand, I ext } return removed; } - return Collections.emptyList(); + return List.of(); } List getRemoved(final DataTreeModification change) { @@ -348,7 +346,7 @@ public abstract class AbstractTransactCommand, I ext List data1 = getData(include); List data2 = diffOf(node1, node2, compareKeyOnly); if (HwvtepSouthboundUtil.isEmpty(data1) && HwvtepSouthboundUtil.isEmpty(data2)) { - return Collections.emptyList(); + return List.of(); } List result = new ArrayList<>(data1); result.addAll(data2); @@ -362,10 +360,10 @@ public abstract class AbstractTransactCommand, I ext List list2 = getData(node2); if (HwvtepSouthboundUtil.isEmpty(list1)) { - return Collections.emptyList(); + return List.of(); } if (HwvtepSouthboundUtil.isEmpty(list2)) { - return HwvtepSouthboundUtil.isEmpty(list1) ? Collections.emptyList() : list1; + return HwvtepSouthboundUtil.isEmpty(list1) ? List.of() : list1; } Map map1 = list1.stream().collect(Collectors.toMap(EntryObject::key, ele -> ele)); @@ -457,9 +455,8 @@ public abstract class AbstractTransactCommand, I ext LOG.debug("Found the data for key from device {} ", getNodeKeyStr(key)); getDeviceInfo().updateDeviceOperData(cls, key, table.getUuid(), table); return getDeviceOpData(cls, key); - } else { - LOG.info("Could not Find the data for key from device {} ", getNodeKeyStr(key)); } + LOG.info("Could not Find the data for key from device {} ", getNodeKeyStr(key)); } return deviceData; } diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/McastMacsRemoteUpdateCommand.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/McastMacsRemoteUpdateCommand.java index d52b41c85..8b88ac6a9 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/McastMacsRemoteUpdateCommand.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/McastMacsRemoteUpdateCommand.java @@ -8,17 +8,14 @@ package org.opendaylight.ovsdb.hwvtepsouthbound.transact; import com.google.common.annotations.VisibleForTesting; -import com.google.common.collect.Lists; -import com.google.common.collect.Sets; import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.util.ArrayList; import java.util.Collection; -import java.util.Collections; +import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Objects; -import java.util.Set; import org.opendaylight.mdsal.binding.api.DataTreeModification; import org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepDeviceInfo; import org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundConstants; @@ -183,17 +180,15 @@ public class McastMacsRemoteUpdateCommand private static boolean compareLocatorSets(List locatorSet1, List locatorSet2) { if (locatorSet1 == null) { - locatorSet1 = Collections.emptyList(); + locatorSet1 = List.of(); } if (locatorSet2 == null) { - locatorSet2 = Collections.emptyList(); + locatorSet2 = List.of(); } if (locatorSet1.size() != locatorSet2.size()) { return false; } - Set set1 = Sets.newHashSet(locatorSet1); - Set set2 = Sets.newHashSet(locatorSet2); - return set1.containsAll(set2); + return new HashSet<>(locatorSet1).containsAll(locatorSet2); } static class McastMacUnMetDependencyGetter extends UnMetDependencyGetter { @@ -201,15 +196,15 @@ public class McastMacsRemoteUpdateCommand @Override public List> getLogicalSwitchDependencies(final RemoteMcastMacs data) { if (data == null) { - return Collections.emptyList(); + return List.of(); } - return Lists.newArrayList(((DataObjectIdentifier) data.getLogicalSwitchRef().getValue()).toLegacy()); + return List.of(((DataObjectIdentifier) data.getLogicalSwitchRef().getValue()).toLegacy()); } @Override public List> getTerminationPointDependencies(final RemoteMcastMacs data) { if (data == null || HwvtepSouthboundUtil.isEmpty(data.getLocatorSet())) { - return Collections.emptyList(); + return List.of(); } List> locators = new ArrayList<>(); for (LocatorSet locator: data.getLocatorSet()) { diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteRemoveCommand.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteRemoveCommand.java index 817d2626b..d7d53430d 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteRemoveCommand.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteRemoveCommand.java @@ -7,7 +7,6 @@ */ package org.opendaylight.ovsdb.hwvtepsouthbound.transact; -import com.google.common.collect.Lists; import java.util.Collection; import java.util.List; import java.util.Map; @@ -77,7 +76,7 @@ public class UcastMacsRemoteRemoveCommand final RemoteUcastMacs mac, final InstanceIdentifier macKey, final Object... extraData) { - removeUcastMacRemote(transaction, instanceIdentifier, Lists.newArrayList(mac)); + removeUcastMacRemote(transaction, instanceIdentifier, List.of(mac)); } private void removeUcastMacRemote(final TransactionBuilder transaction, @@ -156,7 +155,7 @@ public class UcastMacsRemoteRemoveCommand } @Override - protected String getKeyStr(InstanceIdentifier iid) { + protected String getKeyStr(final InstanceIdentifier iid) { return getLsKeyStr(iid.firstKeyOf(RemoteUcastMacs.class).getLogicalSwitchRef().getValue()); } } diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteUpdateCommand.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteUpdateCommand.java index f2713d094..f4ccf48fb 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteUpdateCommand.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transact/UcastMacsRemoteUpdateCommand.java @@ -7,9 +7,7 @@ */ package org.opendaylight.ovsdb.hwvtepsouthbound.transact; -import com.google.common.collect.Lists; import java.util.Collection; -import java.util.Collections; import java.util.List; import java.util.Map; import java.util.Map.Entry; @@ -102,7 +100,8 @@ public class UcastMacsRemoteUpdateCommand updateCurrentTxData(RemoteUcastMacs.class, macKey, new UUID("uuid"), remoteUcastMac); LOG.info("CONTROLLER - {} {}", TransactionType.ADD, ucastMacsRemote); return; - } else if (deviceData.getUuid() != null) { + } + if (deviceData.getUuid() != null) { UUID newLocator = setLocator(transaction, ucastMacsRemote, remoteUcastMac); if (deviceData.getData() != null) { UcastMacsRemote existing = (UcastMacsRemote) deviceData.getData(); @@ -182,17 +181,17 @@ public class UcastMacsRemoteUpdateCommand @Override public List> getLogicalSwitchDependencies(final RemoteUcastMacs data) { if (data == null) { - return Collections.emptyList(); + return List.of(); } - return Lists.newArrayList(((DataObjectIdentifier) data.getLogicalSwitchRef().getValue()).toLegacy()); + return List.of(((DataObjectIdentifier) data.getLogicalSwitchRef().getValue()).toLegacy()); } @Override public List> getTerminationPointDependencies(final RemoteUcastMacs data) { if (data == null) { - return Collections.emptyList(); + return List.of(); } - return Lists.newArrayList(((DataObjectIdentifier) data.getLocatorRef().getValue()).toLegacy()); + return List.of(((DataObjectIdentifier) data.getLocatorRef().getValue()).toLegacy()); } } diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transactions/md/HwvtepPhysicalPortUpdateCommand.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transactions/md/HwvtepPhysicalPortUpdateCommand.java index 0f302ee02..55427387a 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transactions/md/HwvtepPhysicalPortUpdateCommand.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/main/java/org/opendaylight/ovsdb/hwvtepsouthbound/transactions/md/HwvtepPhysicalPortUpdateCommand.java @@ -9,9 +9,7 @@ package org.opendaylight.ovsdb.hwvtepsouthbound.transactions.md; import static java.util.Objects.requireNonNull; -import com.google.common.collect.Lists; import java.util.ArrayList; -import java.util.Collections; import java.util.HashSet; import java.util.List; import java.util.Map; @@ -199,11 +197,9 @@ public final class HwvtepPhysicalPortUpdateCommand extends AbstractTransactionCo getDeviceInfo().scheduleTransaction(transactionBuilder -> { InstanceIdentifier psIid = tpPath.firstIdentifierOf(Node.class); HwvtepOperationalState operState = new HwvtepOperationalState(getOvsdbConnectionInstance()); - PhysicalPortUpdateCommand portUpdateCommand = new PhysicalPortUpdateCommand( - operState, Collections.emptyList()); + PhysicalPortUpdateCommand portUpdateCommand = new PhysicalPortUpdateCommand(operState, List.of()); TerminationPoint cfgPoint = (TerminationPoint) data.getData(); - portUpdateCommand.updatePhysicalPort(transactionBuilder, psIid, - Lists.newArrayList(cfgPoint)); + portUpdateCommand.updatePhysicalPort(transactionBuilder, psIid, List.of(cfgPoint)); }); } @@ -267,7 +263,7 @@ public final class HwvtepPhysicalPortUpdateCommand extends AbstractTransactionCo VlanBindingsKey vbKey = new VlanBindingsKey(new VlanId(Uint16.valueOf(key))); vbBuilder.withKey(vbKey); vbBuilder.setVlanIdKey(vbKey.getVlanIdKey()); - HwvtepLogicalSwitchRef switchRef = this.getLogicalSwitchRef(value); + HwvtepLogicalSwitchRef switchRef = getLogicalSwitchRef(value); vbBuilder.setLogicalSwitchRef(switchRef); return vbBuilder.build(); } diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/src/test/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepDataChangeListenerTest.java b/hwvtepsouthbound/hwvtepsouthbound-impl/src/test/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepDataChangeListenerTest.java index 048f1ba00..84ecedf66 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/src/test/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepDataChangeListenerTest.java +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/src/test/java/org/opendaylight/ovsdb/hwvtepsouthbound/HwvtepDataChangeListenerTest.java @@ -14,7 +14,8 @@ import static org.mockito.Mockito.timeout; import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; -import com.google.common.collect.Lists; +import java.util.ArrayList; +import java.util.Arrays; import java.util.Iterator; import java.util.List; import org.junit.After; @@ -291,7 +292,7 @@ public class HwvtepDataChangeListenerTest extends DataChangeListenerTestBase { assertNotNull(insertOpCapture.getAllValues()); assertTrue(insertOpCapture.getAllValues().size() == 2); - List expected = Lists.newArrayList("ls0", "ls1"); + List expected = new ArrayList<>(Arrays.asList("ls0", "ls1")); Iterator it = insertOpCapture.getAllValues().iterator(); while (it.hasNext()) { TypedBaseTable table = it.next(); diff --git a/library/impl/src/main/java/org/opendaylight/ovsdb/lib/jsonrpc/JsonRpc10Request.java b/library/impl/src/main/java/org/opendaylight/ovsdb/lib/jsonrpc/JsonRpc10Request.java index 7ebc31bd0..2f963b4a6 100644 --- a/library/impl/src/main/java/org/opendaylight/ovsdb/lib/jsonrpc/JsonRpc10Request.java +++ b/library/impl/src/main/java/org/opendaylight/ovsdb/lib/jsonrpc/JsonRpc10Request.java @@ -5,11 +5,10 @@ * terms of the Eclipse Public License v1.0 which accompanies this distribution, * and is available at http://www.eclipse.org/legal/epl-v10.html */ - package org.opendaylight.ovsdb.lib.jsonrpc; -import com.google.common.collect.Lists; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; public class JsonRpc10Request { @@ -18,7 +17,7 @@ public class JsonRpc10Request { String method; List params = new ArrayList<>(); - public JsonRpc10Request(String id) { + public JsonRpc10Request(final String id) { setId(id); } @@ -26,7 +25,7 @@ public class JsonRpc10Request { return id; } - public void setId(String id) { + public void setId(final String id) { this.id = id; } @@ -34,7 +33,7 @@ public class JsonRpc10Request { return method; } - public void setMethod(String method) { + public void setMethod(final String method) { this.method = method; } @@ -42,17 +41,16 @@ public class JsonRpc10Request { return params; } - public void setParams(List params) { + public void setParams(final List params) { this.params = params; } - public void setParams(Object[] pararms) { - this.params = Lists.newArrayList(pararms); + public void setParams(final Object[] pararms) { + params = new ArrayList<>(Arrays.asList(pararms)); } @Override public String toString() { - return "JsonRpc10Request [id=" + id + ", method=" + method - + ", params=" + params + "]"; + return "JsonRpc10Request [id=" + id + ", method=" + method + ", params=" + params + "]"; } } diff --git a/library/impl/src/test/java/org/opendaylight/ovsdb/lib/StalePassiveConnectionServiceTest.java b/library/impl/src/test/java/org/opendaylight/ovsdb/lib/StalePassiveConnectionServiceTest.java index 8a079b1e5..e8f1058c8 100644 --- a/library/impl/src/test/java/org/opendaylight/ovsdb/lib/StalePassiveConnectionServiceTest.java +++ b/library/impl/src/test/java/org/opendaylight/ovsdb/lib/StalePassiveConnectionServiceTest.java @@ -15,10 +15,10 @@ import static org.junit.Assert.fail; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; -import com.google.common.collect.Lists; import com.google.common.util.concurrent.Futures; import com.google.common.util.concurrent.SettableFuture; import java.util.HashMap; +import java.util.List; import java.util.Map; import java.util.concurrent.ExecutionException; import java.util.concurrent.Executors; @@ -38,23 +38,23 @@ public class StalePassiveConnectionServiceTest { private static final Logger LOG = LoggerFactory.getLogger(StalePassiveConnectionService.class); private static final String NOTIFIED = "NOTIFIED"; - private Map> clientJobRunFutures = new HashMap<>(); - private ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool(1); - private StalePassiveConnectionService staleConnectionService - = new StalePassiveConnectionService((client) -> { + private final Map> clientJobRunFutures = new HashMap<>(); + private final ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool(1); + private final StalePassiveConnectionService staleConnectionService + = new StalePassiveConnectionService(client -> { if (clientJobRunFutures.get(client) != null) { clientJobRunFutures.get(client).set(NOTIFIED); } return null; }); - private OvsdbClient firstClient = createClient("127.0.0.1", 8001); - private OvsdbClient secondClient = createClient("127.0.0.1", 8002); - private OvsdbClient thirdClient = createClient("127.0.0.1", 8003); + private final OvsdbClient firstClient = createClient("127.0.0.1", 8001); + private final OvsdbClient secondClient = createClient("127.0.0.1", 8002); + private final OvsdbClient thirdClient = createClient("127.0.0.1", 8003); @Test public void testFirstClientAlive() throws Exception { - staleConnectionService.handleNewPassiveConnection(secondClient, Lists.newArrayList(firstClient)); + staleConnectionService.handleNewPassiveConnection(secondClient, List.of(firstClient)); clientShouldNotBeNotified(secondClient, "Second client should not be processed while first client is active"); staleConnectionService.clientDisconnected(firstClient); clientShouldBeNotified(secondClient, "Second client should be notified after first client disconnect"); @@ -62,7 +62,7 @@ public class StalePassiveConnectionServiceTest { @Test public void testSecondClientDisconnect() throws Exception { - staleConnectionService.handleNewPassiveConnection(secondClient, Lists.newArrayList(firstClient)); + staleConnectionService.handleNewPassiveConnection(secondClient, List.of(firstClient)); clientShouldNotBeNotified(secondClient, "Second client should not be processed while first client is active"); staleConnectionService.clientDisconnected(secondClient); clientShouldNotBeNotified(secondClient, "Second client should not be processed post its disconnect"); @@ -73,15 +73,15 @@ public class StalePassiveConnectionServiceTest { public void testFirstClientInActive() throws Exception { firstClient.echo(); when(firstClient.echo()).thenAnswer(delayedEchoFailedResponse(100, MILLISECONDS)); - staleConnectionService.handleNewPassiveConnection(secondClient, Lists.newArrayList(firstClient)); + staleConnectionService.handleNewPassiveConnection(secondClient, List.of(firstClient)); clientShouldBeNotified(secondClient, "Second client should be notified after first client echo failed"); clientShouldBeClearedFromPendingList(secondClient, "Second client should be cleared from pending state"); } @Test public void testThreeClients() throws Exception { - staleConnectionService.handleNewPassiveConnection(secondClient, Lists.newArrayList(firstClient)); - staleConnectionService.handleNewPassiveConnection(thirdClient, Lists.newArrayList(firstClient, secondClient)); + staleConnectionService.handleNewPassiveConnection(secondClient, List.of(firstClient)); + staleConnectionService.handleNewPassiveConnection(thirdClient, List.of(firstClient, secondClient)); clientShouldNotBeNotified(thirdClient, "Third client should not be processed while first client is there"); clientShouldNotBeNotified(secondClient, "Second client should not be processed while first client is there"); @@ -112,10 +112,10 @@ public class StalePassiveConnectionServiceTest { second client disconnected process third client */ - staleConnectionService.handleNewPassiveConnection(secondClient, Lists.newArrayList(firstClient)); + staleConnectionService.handleNewPassiveConnection(secondClient, List.of(firstClient)); when(firstClient.echo()).thenAnswer(delayedEchoFailedResponse(100, MILLISECONDS)); - staleConnectionService.handleNewPassiveConnection(thirdClient, Lists.newArrayList(firstClient, secondClient)); + staleConnectionService.handleNewPassiveConnection(thirdClient, List.of(firstClient, secondClient)); //now second client should be processed clientShouldBeNotified(secondClient, "Second client should be processed post first client echo failed"); clientShouldNotBeNotified(thirdClient, "Third client should not be processed while second client is active"); @@ -125,17 +125,17 @@ public class StalePassiveConnectionServiceTest { clientShouldBeNotified(thirdClient, "Third client should be processed post second client disconnect also"); } - private void clientShouldBeClearedFromPendingList(OvsdbClient client, String msg) { + private void clientShouldBeClearedFromPendingList(final OvsdbClient client, final String msg) { assertTrue(msg, !staleConnectionService.getPendingClients().containsKey(client)); } - private void clientShouldBeNotified(OvsdbClient client, String msg) + private void clientShouldBeNotified(final OvsdbClient client, final String msg) throws InterruptedException, ExecutionException, TimeoutException { assertEquals(msg, clientJobRunFutures.get(client).get(1, SECONDS), NOTIFIED); clientShouldBeClearedFromPendingList(client, "client should be cleared from pending state"); } - private void clientShouldNotBeNotified(OvsdbClient client, String msg) + private void clientShouldNotBeNotified(final OvsdbClient client, final String msg) throws ExecutionException, InterruptedException { try { clientJobRunFutures.get(client).get(1, SECONDS); @@ -145,17 +145,17 @@ public class StalePassiveConnectionServiceTest { } } - private Answer delayedEchoResponse(int delay, TimeUnit timeUnit) { - return (mock) -> Futures.scheduleAsync(() -> Futures.immediateFuture(null), + private Answer delayedEchoResponse(final int delay, final TimeUnit timeUnit) { + return mock -> Futures.scheduleAsync(() -> Futures.immediateFuture(null), delay, timeUnit, scheduledExecutorService); } - private Answer delayedEchoFailedResponse(int delay, TimeUnit timeUnit) { - return (mock) -> Futures.scheduleAsync(() -> Futures.immediateFailedFuture(new RuntimeException("Echo failed")), + private Answer delayedEchoFailedResponse(final int delay, final TimeUnit timeUnit) { + return mock -> Futures.scheduleAsync(() -> Futures.immediateFailedFuture(new RuntimeException("Echo failed")), delay, timeUnit, scheduledExecutorService); } - private OvsdbClient createClient(String ip, int port) { + private OvsdbClient createClient(final String ip, final int port) { OvsdbClient ovsdbClient = mock(OvsdbClient.class); clientJobRunFutures.put(ovsdbClient, SettableFuture.create()); when(ovsdbClient.echo()).thenAnswer(delayedEchoResponse(100, MILLISECONDS)); -- 2.34.1 From dda03c63db7627369d93bb9e812ba78e8c51c915 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 12 Aug 2026 21:33:10 +0200 Subject: [PATCH 2/3] Bump upstreams Adopt: - odlparent-14.3.7 - infrautils-7.1.14 - yangtools-14.0.25 - mdsal-14.0.22 - controller-11.0.5 - netconf-9.0.3 Change-Id: I28267096346ddcd70bed6fcd14497f658070b39a Signed-off-by: Robert Varga --- commons/binding-parent/pom.xml | 6 +++--- commons/it/pom.xml | 4 ++-- commons/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound-api/pom.xml | 4 ++-- .../odl-ovsdb-hwvtepsouthbound-rest/pom.xml | 4 ++-- .../odl-ovsdb-hwvtepsouthbound-test/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound-ui/pom.xml | 4 ++-- .../odl-ovsdb-hwvtepsouthbound/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-features/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml | 2 +- hwvtepsouthbound/pom.xml | 2 +- library/artifacts/pom.xml | 2 +- library/features/features/pom.xml | 2 +- library/features/odl-ovsdb-library/pom.xml | 4 ++-- library/features/pom.xml | 2 +- library/karaf/pom.xml | 2 +- library/pom.xml | 2 +- pom.xml | 2 +- schemas/pom.xml | 2 +- southbound/pom.xml | 2 +- southbound/southbound-artifacts/pom.xml | 2 +- southbound/southbound-features/features/pom.xml | 2 +- .../southbound-features/odl-ovsdb-southbound-api/pom.xml | 4 ++-- .../odl-ovsdb-southbound-impl-rest/pom.xml | 4 ++-- .../odl-ovsdb-southbound-impl-ui/pom.xml | 4 ++-- .../southbound-features/odl-ovsdb-southbound-impl/pom.xml | 4 ++-- .../southbound-features/odl-ovsdb-southbound-test/pom.xml | 2 +- southbound/southbound-features/pom.xml | 2 +- southbound/southbound-karaf/pom.xml | 2 +- utils/odl-ovsdb-utils/pom.xml | 4 ++-- utils/pom.xml | 2 +- 33 files changed, 45 insertions(+), 45 deletions(-) diff --git a/commons/binding-parent/pom.xml b/commons/binding-parent/pom.xml index 4a3d6c9bd..02840c54c 100644 --- a/commons/binding-parent/pom.xml +++ b/commons/binding-parent/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.mdsal binding-parent - 14.0.21 + 14.0.22 @@ -25,14 +25,14 @@ org.opendaylight.aaa aaa-artifacts - 0.21.4 + 0.21.5 pom import org.opendaylight.infrautils infrautils-artifacts - 7.1.12 + 7.1.14 pom import diff --git a/commons/it/pom.xml b/commons/it/pom.xml index bbf5fda84..524e1882c 100644 --- a/commons/it/pom.xml +++ b/commons/it/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.controller mdsal-it-parent - 11.0.4 + 11.0.5 @@ -70,7 +70,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal mdsal-artifacts - 14.0.21 + 14.0.22 pom import diff --git a/commons/pom.xml b/commons/pom.xml index 86faae267..fb8374a71 100644 --- a/commons/pom.xml +++ b/commons/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml index 16b175b8c..6798015d7 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml @@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml index 42de1f171..8169782ce 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent feature-repo-parent - 14.3.1 + 14.3.7 diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml index 09f39d431..8cd87db5c 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -22,7 +22,7 @@ org.opendaylight.mdsal mdsal-artifacts - 14.0.21 + 14.0.22 pom import diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml index 74f602666..3316ef9fb 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -30,7 +30,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.netconf netconf-artifacts - 9.0.2 + 9.0.3 import pom diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-test/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-test/pom.xml index 5a0cb41f5..cfe7dd918 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-test/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-test/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-ui/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-ui/pom.xml index 6fc842dbe..69fad5a03 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-ui/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-ui/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -30,7 +30,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.netconf netconf-artifacts - 9.0.2 + 9.0.3 import pom diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound/pom.xml index ef9eb737d..afe733c6b 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/pom.xml index d88323c86..5c61fce84 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 org.opendaylight.ovsdb diff --git a/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml index 68ba20d32..328133b09 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml @@ -9,7 +9,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent karaf4-parent - 14.3.1 + 14.3.7 4.0.0 diff --git a/hwvtepsouthbound/pom.xml b/hwvtepsouthbound/pom.xml index 150f9d5e5..3779322ad 100644 --- a/hwvtepsouthbound/pom.xml +++ b/hwvtepsouthbound/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/library/artifacts/pom.xml b/library/artifacts/pom.xml index 351a89a55..b0fcf5bde 100644 --- a/library/artifacts/pom.xml +++ b/library/artifacts/pom.xml @@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/library/features/features/pom.xml b/library/features/features/pom.xml index 12b438a26..2c1fcd903 100644 --- a/library/features/features/pom.xml +++ b/library/features/features/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent feature-repo-parent - 14.3.1 + 14.3.7 diff --git a/library/features/odl-ovsdb-library/pom.xml b/library/features/odl-ovsdb-library/pom.xml index 3890119d8..df9f633ee 100644 --- a/library/features/odl-ovsdb-library/pom.xml +++ b/library/features/odl-ovsdb-library/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -41,7 +41,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.aaa odl-aaa-cert - 0.21.4 + 0.21.5 xml features diff --git a/library/features/pom.xml b/library/features/pom.xml index 6dde26a48..ae724a5ba 100644 --- a/library/features/pom.xml +++ b/library/features/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 org.opendaylight.ovsdb diff --git a/library/karaf/pom.xml b/library/karaf/pom.xml index e5c5cda5f..2d6fa2178 100644 --- a/library/karaf/pom.xml +++ b/library/karaf/pom.xml @@ -9,7 +9,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent karaf4-parent - 14.3.1 + 14.3.7 4.0.0 diff --git a/library/pom.xml b/library/pom.xml index 891eb653c..6443f9a75 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/pom.xml b/pom.xml index 8173a11f5..25580fb1c 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/schemas/pom.xml b/schemas/pom.xml index 86eb6f16a..85892b441 100644 --- a/schemas/pom.xml +++ b/schemas/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/southbound/pom.xml b/southbound/pom.xml index b48875f05..b9d1769b1 100644 --- a/southbound/pom.xml +++ b/southbound/pom.xml @@ -10,7 +10,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/southbound/southbound-artifacts/pom.xml b/southbound/southbound-artifacts/pom.xml index 29a2d215a..13b3b1ccd 100644 --- a/southbound/southbound-artifacts/pom.xml +++ b/southbound/southbound-artifacts/pom.xml @@ -13,7 +13,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/southbound/southbound-features/features/pom.xml b/southbound/southbound-features/features/pom.xml index 3a954504b..c51daf1f7 100644 --- a/southbound/southbound-features/features/pom.xml +++ b/southbound/southbound-features/features/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent feature-repo-parent - 14.3.1 + 14.3.7 diff --git a/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml index 57cc69b30..c88564033 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -29,7 +29,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.mdsal mdsal-artifacts - 14.0.21 + 14.0.22 pom import diff --git a/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml index 56f3d6def..a66f2f065 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -30,7 +30,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.netconf netconf-artifacts - 9.0.2 + 9.0.3 import pom diff --git a/southbound/southbound-features/odl-ovsdb-southbound-impl-ui/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-impl-ui/pom.xml index a2d45b8c6..efb86a37e 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-impl-ui/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-impl-ui/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -30,7 +30,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.netconf netconf-artifacts - 9.0.2 + 9.0.3 import pom diff --git a/southbound/southbound-features/odl-ovsdb-southbound-impl/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-impl/pom.xml index c084aa661..34b70610e 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-impl/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-impl/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -30,7 +30,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.infrautils infrautils-artifacts - 7.1.12 + 7.1.14 pom import diff --git a/southbound/southbound-features/odl-ovsdb-southbound-test/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-test/pom.xml index deeb7ce7a..485117096 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-test/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-test/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 diff --git a/southbound/southbound-features/pom.xml b/southbound/southbound-features/pom.xml index 93704e681..602d016a2 100644 --- a/southbound/southbound-features/pom.xml +++ b/southbound/southbound-features/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 diff --git a/southbound/southbound-karaf/pom.xml b/southbound/southbound-karaf/pom.xml index 10c3be6e4..3394b7d17 100644 --- a/southbound/southbound-karaf/pom.xml +++ b/southbound/southbound-karaf/pom.xml @@ -9,7 +9,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.odlparent karaf4-parent - 14.3.1 + 14.3.7 4.0.0 diff --git a/utils/odl-ovsdb-utils/pom.xml b/utils/odl-ovsdb-utils/pom.xml index e40f15c79..c14c86d62 100644 --- a/utils/odl-ovsdb-utils/pom.xml +++ b/utils/odl-ovsdb-utils/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent single-feature-parent - 14.3.1 + 14.3.7 @@ -29,7 +29,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.controller controller-artifacts - 11.0.4 + 11.0.5 pom import diff --git a/utils/pom.xml b/utils/pom.xml index 99ced6aca..9da4c097c 100644 --- a/utils/pom.xml +++ b/utils/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.odlparent odlparent-lite - 14.3.1 + 14.3.7 -- 2.34.1 From afe54102c1223a234d866d933e64e2526c1969a9 Mon Sep 17 00:00:00 2001 From: jenkins-releng Date: Wed, 12 Aug 2026 22:01:49 +0000 Subject: [PATCH 3/3] Release Validate --- commons/binding-parent/pom.xml | 2 +- commons/it/pom.xml | 2 +- commons/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-api/pom.xml | 4 ++-- hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound-api/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound-rest/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound-test/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound-ui/pom.xml | 2 +- .../odl-ovsdb-hwvtepsouthbound/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-features/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-impl/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-it/pom.xml | 2 +- hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml | 2 +- hwvtepsouthbound/pom.xml | 2 +- library/artifacts/pom.xml | 2 +- library/features/features/pom.xml | 2 +- library/features/odl-ovsdb-library/pom.xml | 2 +- library/features/pom.xml | 2 +- library/impl/pom.xml | 4 ++-- library/it/pom.xml | 6 +++--- library/karaf/pom.xml | 2 +- library/pom.xml | 2 +- pom.xml | 2 +- schemas/hardwarevtep/pom.xml | 4 ++-- schemas/openvswitch/pom.xml | 4 ++-- schemas/pom.xml | 2 +- southbound/pom.xml | 2 +- southbound/southbound-api/pom.xml | 4 ++-- southbound/southbound-artifacts/pom.xml | 2 +- southbound/southbound-features/features/pom.xml | 2 +- .../southbound-features/odl-ovsdb-southbound-api/pom.xml | 2 +- .../odl-ovsdb-southbound-impl-rest/pom.xml | 2 +- .../odl-ovsdb-southbound-impl-ui/pom.xml | 2 +- .../southbound-features/odl-ovsdb-southbound-impl/pom.xml | 2 +- .../southbound-features/odl-ovsdb-southbound-test/pom.xml | 2 +- southbound/southbound-features/pom.xml | 2 +- southbound/southbound-impl/pom.xml | 2 +- southbound/southbound-it/pom.xml | 2 +- southbound/southbound-karaf/pom.xml | 2 +- utils/config/pom.xml | 4 ++-- utils/hwvtepsouthbound-utils/pom.xml | 4 ++-- utils/mdsal-utils/pom.xml | 4 ++-- utils/odl-ovsdb-utils/pom.xml | 2 +- utils/ovsdb-it-utils/pom.xml | 2 +- utils/pom.xml | 2 +- utils/servicehelper/pom.xml | 4 ++-- utils/southbound-utils/pom.xml | 4 ++-- utils/yang-utils/pom.xml | 2 +- 50 files changed, 62 insertions(+), 62 deletions(-) diff --git a/commons/binding-parent/pom.xml b/commons/binding-parent/pom.xml index 02840c54c..0eee3df18 100644 --- a/commons/binding-parent/pom.xml +++ b/commons/binding-parent/pom.xml @@ -17,7 +17,7 @@ org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/commons/it/pom.xml b/commons/it/pom.xml index 524e1882c..ba81dab67 100644 --- a/commons/it/pom.xml +++ b/commons/it/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb it - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/commons/pom.xml b/commons/pom.xml index fb8374a71..9c3ce3ea4 100644 --- a/commons/pom.xml +++ b/commons/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb parents - 1.20.3-SNAPSHOT + 1.20.3 ODL :: ovsdb :: ${project.artifactId} diff --git a/hwvtepsouthbound/hwvtepsouthbound-api/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-api/pom.xml index 5923cd431..2820ebfe8 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-api/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-api/pom.xml @@ -10,14 +10,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent 4.0.0 org.opendaylight.ovsdb hwvtepsouthbound-api - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml index 6798015d7..cbc715038 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-artifacts/pom.xml @@ -19,7 +19,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb hwvtepsouthbound-artifacts - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml index 8169782ce..0ce2cb784 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/features/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb hwvtepsouthbound-features - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml index 8cd87db5c..0453b57e3 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-api/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.ovsdb odl-ovsdb-hwvtepsouthbound-api - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml index 3316ef9fb..c013da3d8 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-features/odl-ovsdb-hwvtepsouthbound-rest/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb odl-ovsdb-hwvtepsouthbound-rest - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/hwvtepsouthbound/hwvtepsouthbound-impl/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-impl/pom.xml index 402d3e034..b55178733 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-impl/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-impl/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent diff --git a/hwvtepsouthbound/hwvtepsouthbound-it/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-it/pom.xml index 1fbb40bef..7967c15e7 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-it/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-it/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb it - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/it diff --git a/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml b/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml index 328133b09..b8a51a87f 100644 --- a/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml +++ b/hwvtepsouthbound/hwvtepsouthbound-karaf/pom.xml @@ -15,7 +15,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL 4.0.0 org.opendaylight.ovsdb hwvtepsouthbound-karaf - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/hwvtepsouthbound/pom.xml b/hwvtepsouthbound/pom.xml index 3779322ad..a7caeb9a9 100644 --- a/hwvtepsouthbound/pom.xml +++ b/hwvtepsouthbound/pom.xml @@ -17,7 +17,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.ovsdb hwvtepsouthbound-aggregator - 1.20.3-SNAPSHOT + 1.20.3 ODL :: ovsdb :: ${project.artifactId} diff --git a/library/artifacts/pom.xml b/library/artifacts/pom.xml index b0fcf5bde..356526237 100644 --- a/library/artifacts/pom.xml +++ b/library/artifacts/pom.xml @@ -19,7 +19,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb library-artifacts - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/library/features/features/pom.xml b/library/features/features/pom.xml index 2c1fcd903..bee935557 100644 --- a/library/features/features/pom.xml +++ b/library/features/features/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb library-features - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/library/features/odl-ovsdb-library/pom.xml b/library/features/odl-ovsdb-library/pom.xml index df9f633ee..57bcb31c5 100644 --- a/library/features/odl-ovsdb-library/pom.xml +++ b/library/features/odl-ovsdb-library/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb odl-ovsdb-library - 1.20.3-SNAPSHOT + 1.20.3 feature ODL :: ovsdb :: ${project.artifactId} diff --git a/library/impl/pom.xml b/library/impl/pom.xml index 7fed378fb..7a604b1a9 100644 --- a/library/impl/pom.xml +++ b/library/impl/pom.xml @@ -12,14 +12,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent 4.0.0 org.opendaylight.ovsdb library - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/library/it/pom.xml b/library/it/pom.xml index 3afc38916..f3cf051da 100644 --- a/library/it/pom.xml +++ b/library/it/pom.xml @@ -11,14 +11,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb it - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/it 4.0.0 org.opendaylight.ovsdb library-it - 1.20.3-SNAPSHOT + 1.20.3 jar @@ -27,7 +27,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb library-karaf - 1.20.3-SNAPSHOT + 1.20.3 zip diff --git a/library/karaf/pom.xml b/library/karaf/pom.xml index 2d6fa2178..4446b73c8 100644 --- a/library/karaf/pom.xml +++ b/library/karaf/pom.xml @@ -15,7 +15,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL 4.0.0 org.opendaylight.ovsdb library-karaf - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/library/pom.xml b/library/pom.xml index 6443f9a75..49e10d4d9 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -17,7 +17,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb library-aggregator - 1.20.3-SNAPSHOT + 1.20.3 ODL :: ovsdb :: ${project.artifactId} diff --git a/pom.xml b/pom.xml index 25580fb1c..1e6a79ab4 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb - 1.20.3-SNAPSHOT + 1.20.3 ${project.artifactId} pom diff --git a/schemas/hardwarevtep/pom.xml b/schemas/hardwarevtep/pom.xml index 5860c72dd..948688d73 100644 --- a/schemas/hardwarevtep/pom.xml +++ b/schemas/hardwarevtep/pom.xml @@ -12,13 +12,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb schema.hardwarevtep - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/schemas/openvswitch/pom.xml b/schemas/openvswitch/pom.xml index f86d313ad..5ad45da31 100644 --- a/schemas/openvswitch/pom.xml +++ b/schemas/openvswitch/pom.xml @@ -12,13 +12,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb schema.openvswitch - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/schemas/pom.xml b/schemas/pom.xml index 85892b441..ba93f2ec1 100644 --- a/schemas/pom.xml +++ b/schemas/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb schemas - 1.20.3-SNAPSHOT + 1.20.3 ODL :: ovsdb :: ${project.artifactId} diff --git a/southbound/pom.xml b/southbound/pom.xml index b9d1769b1..87e2ea351 100644 --- a/southbound/pom.xml +++ b/southbound/pom.xml @@ -16,7 +16,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL org.opendaylight.ovsdb southbound-aggregator - 1.20.3-SNAPSHOT + 1.20.3 ODL :: ovsdb :: ${project.artifactId} diff --git a/southbound/southbound-api/pom.xml b/southbound/southbound-api/pom.xml index 83ece94d7..abe6f3060 100644 --- a/southbound/southbound-api/pom.xml +++ b/southbound/southbound-api/pom.xml @@ -10,14 +10,14 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent 4.0.0 org.opendaylight.ovsdb southbound-api - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/southbound/southbound-artifacts/pom.xml b/southbound/southbound-artifacts/pom.xml index 13b3b1ccd..37204149a 100644 --- a/southbound/southbound-artifacts/pom.xml +++ b/southbound/southbound-artifacts/pom.xml @@ -19,7 +19,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb southbound-artifacts - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/southbound/southbound-features/features/pom.xml b/southbound/southbound-features/features/pom.xml index c51daf1f7..e8af935bc 100644 --- a/southbound/southbound-features/features/pom.xml +++ b/southbound/southbound-features/features/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb southbound-features - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml index c88564033..1be485865 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-api/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb odl-ovsdb-southbound-api - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml b/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml index a66f2f065..ba4977fc3 100644 --- a/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml +++ b/southbound/southbound-features/odl-ovsdb-southbound-impl-rest/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb odl-ovsdb-southbound-impl-rest - 1.20.3-SNAPSHOT + 1.20.3 feature ODL :: ovsdb :: ${project.artifactId} diff --git a/southbound/southbound-impl/pom.xml b/southbound/southbound-impl/pom.xml index 729c9f152..e82dc1918 100644 --- a/southbound/southbound-impl/pom.xml +++ b/southbound/southbound-impl/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent diff --git a/southbound/southbound-it/pom.xml b/southbound/southbound-it/pom.xml index a2d6d12db..26deb22eb 100644 --- a/southbound/southbound-it/pom.xml +++ b/southbound/southbound-it/pom.xml @@ -12,7 +12,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb it - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/it 4.0.0 diff --git a/southbound/southbound-karaf/pom.xml b/southbound/southbound-karaf/pom.xml index 3394b7d17..874ed84fa 100644 --- a/southbound/southbound-karaf/pom.xml +++ b/southbound/southbound-karaf/pom.xml @@ -15,7 +15,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html INTERNAL 4.0.0 org.opendaylight.ovsdb southbound-karaf - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/utils/config/pom.xml b/utils/config/pom.xml index 6ffa3553d..b847eb50b 100644 --- a/utils/config/pom.xml +++ b/utils/config/pom.xml @@ -12,13 +12,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb utils.config - 1.20.3-SNAPSHOT + 1.20.3 ODL :: ovsdb :: ${project.artifactId} diff --git a/utils/hwvtepsouthbound-utils/pom.xml b/utils/hwvtepsouthbound-utils/pom.xml index f2cfa2d8b..16945fa1c 100644 --- a/utils/hwvtepsouthbound-utils/pom.xml +++ b/utils/hwvtepsouthbound-utils/pom.xml @@ -11,13 +11,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb utils.hwvtepsouthbound-utils - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/utils/mdsal-utils/pom.xml b/utils/mdsal-utils/pom.xml index 33f1e77f4..2dd1576c5 100644 --- a/utils/mdsal-utils/pom.xml +++ b/utils/mdsal-utils/pom.xml @@ -11,13 +11,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb utils.mdsal-utils - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/utils/odl-ovsdb-utils/pom.xml b/utils/odl-ovsdb-utils/pom.xml index c14c86d62..c879251d7 100644 --- a/utils/odl-ovsdb-utils/pom.xml +++ b/utils/odl-ovsdb-utils/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb odl-ovsdb-utils - 1.20.3-SNAPSHOT + 1.20.3 feature diff --git a/utils/ovsdb-it-utils/pom.xml b/utils/ovsdb-it-utils/pom.xml index 5e1961192..a1e704759 100644 --- a/utils/ovsdb-it-utils/pom.xml +++ b/utils/ovsdb-it-utils/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent diff --git a/utils/pom.xml b/utils/pom.xml index 9da4c097c..3feb88d7a 100644 --- a/utils/pom.xml +++ b/utils/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb utils - 1.20.3-SNAPSHOT + 1.20.3 pom diff --git a/utils/servicehelper/pom.xml b/utils/servicehelper/pom.xml index 49c35fb0d..2c309fa55 100644 --- a/utils/servicehelper/pom.xml +++ b/utils/servicehelper/pom.xml @@ -12,13 +12,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb utils.servicehelper - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/utils/southbound-utils/pom.xml b/utils/southbound-utils/pom.xml index 944c0e870..8ed01ad40 100644 --- a/utils/southbound-utils/pom.xml +++ b/utils/southbound-utils/pom.xml @@ -11,13 +11,13 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent org.opendaylight.ovsdb utils.southbound-utils - 1.20.3-SNAPSHOT + 1.20.3 bundle diff --git a/utils/yang-utils/pom.xml b/utils/yang-utils/pom.xml index 1315c0cc8..3bcc84372 100644 --- a/utils/yang-utils/pom.xml +++ b/utils/yang-utils/pom.xml @@ -11,7 +11,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.ovsdb ovsdb-binding-parent - 1.20.3-SNAPSHOT + 1.20.3 ../../commons/binding-parent -- 2.34.1