Updated git submodules
authorMichael Vorburger <vorburger@redhat.com>
Fri, 17 Feb 2017 18:48:27 +0000 (19:48 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 21 Feb 2017 09:19:40 +0000 (09:19 +0000)
Project: genius master a202894405787214fd9271902af55525b1324f09

Intro. alivenessmonitor-impl-protocols to break cyclic dependency

This change makes alivenessmonitor-impl not be dependent on
interfacemanager-api anymore, by refactoring the protocol handlers
(which are somewhat orthogonal) into a separate bundle, thus breaking a
cyclic dependency which caused issues in the BP migration (c/49175).

The real problem actually wasn't the compile time dependency of
alivenessmonitor-impl to interfacemanager-api, but the (implicit)
blueprint DI dependency to interfacemanager-impl (which itself requires
alivenessmonitor); but this solves this, because now
(only) interfacemanager-impl can depend on alivenessmonitor, and the 3rd
new
bundle alivenessmonitor-impl-protocols depends on both.

Change-Id: I4fe98dbf55e727d6704b216c5fea304e336babb2
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
docs/submodules/genius

index f4040a55131ab8267c7d01677397c8c5eece1b4e..a202894405787214fd9271902af55525b1324f09 160000 (submodule)
@@ -1 +1 @@
-Subproject commit f4040a55131ab8267c7d01677397c8c5eece1b4e
+Subproject commit a202894405787214fd9271902af55525b1324f09