Disconnect bgp-rib-impl from global event loop groups 03/110403/3
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 29 Feb 2024 13:49:53 +0000 (14:49 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 29 Feb 2024 20:16:40 +0000 (21:16 +0100)
commit19359ff05eb84d6e83cb6252fd0764dd8a686a0f
tree0824f877c85a54236e10b8e0428b11ac8bda310f
parentb503c6b044af6dba395cbfba871f7b67cd7806fd
Disconnect bgp-rib-impl from global event loop groups

We are dancing around event loop group lifecycle based on epoll
availability. Since the global groups are going away anyway, extract
this complexity into an artifact.

Change-Id: Ifdc5404603c96a939659d13e339a7f83c268c2d0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPDispatcherImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPNettyGroups.java [new file with mode: 0644]
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/AbstractAddPathTest.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/AbstractBGPDispatcherTest.java
bgp/testtool/src/main/java/org/opendaylight/protocol/bgp/testtool/BGPTestTool.java