From: Robert Varga Date: Tue, 7 May 2019 09:50:00 +0000 (+0200) Subject: Split odl-mdsal-broker-local and odl-mdsal-broker features X-Git-Tag: release/sodium~87 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=03708b86b97e04ad26bcfa8ca72a241ac917b1ea Split odl-mdsal-broker-local and odl-mdsal-broker features These two features are supposed to be exclusive -- either we want local-only services (-local) or we want clustered services. JIRA: CONTROLLER-1584 Change-Id: I11c261b6c97471356645826c00ea052ffbe7b82b Signed-off-by: Robert Varga --- diff --git a/features/mdsal/odl-mdsal-all/pom.xml b/features/mdsal/odl-mdsal-all/pom.xml index e5d21fd2b7..1763d66f9a 100644 --- a/features/mdsal/odl-mdsal-all/pom.xml +++ b/features/mdsal/odl-mdsal-all/pom.xml @@ -40,12 +40,6 @@ xml features - - ${project.groupId} - odl-mdsal-broker-local - xml - features - ${project.groupId} odl-mdsal-model-inventory diff --git a/features/mdsal/odl-mdsal-broker-local/pom.xml b/features/mdsal/odl-mdsal-broker-local/pom.xml index 0ca3406360..5a67be4809 100644 --- a/features/mdsal/odl-mdsal-broker-local/pom.xml +++ b/features/mdsal/odl-mdsal-broker-local/pom.xml @@ -21,10 +21,14 @@ 1.10.0-SNAPSHOT feature - OpenDaylight :: MDSAL :: Broker + OpenDaylight :: MDSAL :: Broker (local) + OpenDaylight Controller stack without clustering - + true @@ -55,39 +59,6 @@ - - org.opendaylight.yangtools - odl-yangtools-codec - xml - features - - - org.opendaylight.mdsal - odl-mdsal-binding-dom-adapter - xml - features - - - org.opendaylight.controller - odl-config-netty - 0.11.0-SNAPSHOT - xml - features - - - org.opendaylight.odlparent - odl-lmax-3 - xml - features - - - org.opendaylight.controller - odl-controller-mdsal-common - xml - features - - - org.opendaylight.mdsal odl-mdsal-dom @@ -112,21 +83,28 @@ xml features + + - ${project.groupId} - sal-broker-impl + org.opendaylight.mdsal + mdsal-eos-dom-simple + - ${project.groupId} - sal-binding-api + org.opendaylight.controller + odl-config-netty + 0.11.0-SNAPSHOT + xml + features + ${project.groupId} - sal-binding-broker-impl + sal-broker-impl ${project.groupId} - sal-binding-util + sal-binding-broker-impl ${project.groupId} diff --git a/features/mdsal/odl-mdsal-broker-local/src/main/feature/feature.xml b/features/mdsal/odl-mdsal-broker-local/src/main/feature/feature.xml index 7e5996cfaf..de89213397 100644 --- a/features/mdsal/odl-mdsal-broker-local/src/main/feature/feature.xml +++ b/features/mdsal/odl-mdsal-broker-local/src/main/feature/feature.xml @@ -8,6 +8,9 @@ --> - odl-lmax-3 + odl-mdsal-dom + odl-mdsal-eos-binding + odl-mdsal-eos-dom + odl-mdsal-singleton-dom diff --git a/features/mdsal/odl-mdsal-broker/pom.xml b/features/mdsal/odl-mdsal-broker/pom.xml index 4844b995b6..a61bf0b42d 100644 --- a/features/mdsal/odl-mdsal-broker/pom.xml +++ b/features/mdsal/odl-mdsal-broker/pom.xml @@ -21,28 +21,74 @@ 1.10.0-SNAPSHOT feature + OpenDaylight :: MDSAL :: Broker (clustered) + OpenDaylight Controller stack with clustering + + + + + org.opendaylight.mdsal + mdsal-artifacts + 4.0.0 + pom + import + + + org.opendaylight.controller + mdsal-artifacts + 1.10.0-SNAPSHOT + pom + import + + + + + + org.opendaylight.mdsal + odl-mdsal-eos-binding + xml + features + + + org.opendaylight.mdsal + odl-mdsal-singleton-dom + xml + features + + ${project.groupId} odl-mdsal-remoterpc-connector - ${project.version} xml features ${project.groupId} odl-mdsal-distributed-datastore - ${project.version} xml features + - - ${project.groupId} - odl-mdsal-broker-local - ${project.version} + org.opendaylight.controller + odl-config-netty + 0.11.0-SNAPSHOT xml features + + + ${project.groupId} + sal-broker-impl + + + ${project.groupId} + sal-binding-broker-impl + + + ${project.groupId} + sal-connector-api + diff --git a/features/mdsal/odl-mdsal-broker/src/main/feature/feature.xml b/features/mdsal/odl-mdsal-broker/src/main/feature/feature.xml new file mode 100644 index 0000000000..d6c1382349 --- /dev/null +++ b/features/mdsal/odl-mdsal-broker/src/main/feature/feature.xml @@ -0,0 +1,14 @@ + + + + + odl-mdsal-singleton-dom + odl-mdsal-eos-binding + +