From b8e1b41f7bcfb92b4a1f5c3b0815d06997cd7cae Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 4 Apr 2014 18:42:32 +0200 Subject: [PATCH] BUG-509: Cleanup datastore switching configuration This cleans up the configuration, relying on the fact that we can have the two worlds existing concurrently and only expose one of them. Change-Id: I9e2c0ecbdce3fb10940e1ff9fb88fc5148b42fc7 Signed-off-by: Robert Varga --- .../configuration/initial/01-md-sal.xml | 253 +++++++++--------- 1 file changed, 127 insertions(+), 126 deletions(-) diff --git a/opendaylight/distribution/opendaylight/src/main/resources/configuration/initial/01-md-sal.xml b/opendaylight/distribution/opendaylight/src/main/resources/configuration/initial/01-md-sal.xml index 619ab06d8d..1565283bd1 100644 --- a/opendaylight/distribution/opendaylight/src/main/resources/configuration/initial/01-md-sal.xml +++ b/opendaylight/distribution/opendaylight/src/main/resources/configuration/initial/01-md-sal.xml @@ -15,48 +15,13 @@ prefix:schema-service-singleton yang-schema-service - - - - prefix:hash-map-data-store - hash-map-data-store - - - - - - prefix:dom-broker-impl - dom-broker - - - dom:dom-data-store - - hash-map-data-store - - - - - - + prefix:binding-notification-broker + binding-notification-broker prefix:binding-broker-impl @@ -70,18 +35,31 @@ binding-data-broker + + - prefix:runtime-generated-mapping - runtime-mapping-singleton + prefix:hash-map-data-store + hash-map-data-store - prefix:binding-notification-broker - binding-notification-broker + prefix:dom-broker-impl + legacy-dom-broker + + dom:dom-data-store + + hash-map-data-store + + - prefix:binding-data-broker - binding-data-broker + legacy-binding-data-broker dom:dom-broker-osgi-registry dom-broker @@ -91,12 +69,30 @@ runtime-mapping-singleton - - + + + prefix:dom-inmemory-data-broker + inmemory-data-broker + + dom:schema-service + yang-schema-service + + + + prefix:dom-broker-impl + inmemory-dom-broker + + dom:dom-async-data-broker + inmemory-data-broker + + prefix:binding-data-compatible-broker - binding-data-broker + inmemory-binding-data-broker dom:dom-broker-osgi-registry dom-broker @@ -106,88 +102,93 @@ runtime-mapping-singleton - --> - - - dom:schema-service - - yang-schema-service - /modules/module[type='schema-service-singleton'][name='yang-schema-service'] - - - - binding:binding-notification-service - - binding-notification-broker - /modules/module[type='binding-notification-broker'][name='binding-notification-broker'] - - - - - dom:dom-data-store - - hash-map-data-store - /modules/module[type='hash-map-data-store'][name='hash-map-data-store'] - - - - - - - - binding:binding-broker-osgi-registry - - binding-osgi-broker - /modules/module[type='binding-broker-impl'][name='binding-broker-impl'] - - - - binding:binding-rpc-registry - - binding-rpc-broker - /modules/module[type='binding-broker-impl'][name='binding-broker-impl'] - - - - binding-impl:binding-dom-mapping-service - - runtime-mapping-singleton - /modules/module[type='runtime-generated-mapping'][name='runtime-mapping-singleton'] - - - - dom:dom-broker-osgi-registry - - dom-broker - /modules/module[type='dom-broker-impl'][name='dom-broker'] - - + + dom:schema-service + + yang-schema-service + /modules/module[type='schema-service-singleton'][name='yang-schema-service'] + + + + binding-impl:binding-dom-mapping-service + + runtime-mapping-singleton + /modules/module[type='runtime-generated-mapping'][name='runtime-mapping-singleton'] + + + + binding:binding-notification-service + + binding-notification-broker + /modules/module[type='binding-notification-broker'][name='binding-notification-broker'] + + + + binding:binding-broker-osgi-registry + + binding-osgi-broker + /modules/module[type='binding-broker-impl'][name='binding-broker-impl'] + + + + binding:binding-rpc-registry + + binding-rpc-broker + /modules/module[type='binding-broker-impl'][name='binding-broker-impl'] + + - - binding:binding-data-broker - - binding-data-broker - - /modules/module[type='binding-data-broker'][name='binding-data-broker'] - - - - - - + + dom:dom-broker-osgi-registry + + dom-broker + + + /modules/module[type='dom-broker-impl'][name='legacy-dom-broker'] + + + + + + binding:binding-data-broker + + binding-data-broker + + /modules/module[type='binding-data-broker'][name='legacy-binding-data-broker'] + + + + + + dom:dom-data-store + + hash-map-data-store + /modules/module[type='hash-map-data-store'][name='hash-map-data-store'] + + + + dom:dom-async-data-broker + + inmemory-data-broker + /modules/module[type='dom-inmemory-data-broker'][name='inmemory-data-broker'] + + -- 2.36.6