BGP Manager changes to support ECMP. 74/52274/5
authorKency Kurian <kency.kurian@ericsson.com>
Thu, 23 Feb 2017 14:45:57 +0000 (20:15 +0530)
committerAlon Kochba <alonko@hpe.com>
Tue, 7 Mar 2017 14:37:10 +0000 (14:37 +0000)
commit6f6f7b0ee4638689b9871215fc7f7a25f196b793
treeb91f77e58484fb3650a15148b3b29d6f5c05beb1
parent9bbc514fb828a5952593639cb28944d260707860
BGP Manager changes to support ECMP.

This review ensures that when 2 DC-GW advertises routes for the same
destination prefix, the vrfEntry DS are populated correctly with both the
route paths.

The stale fib entry flat map now includes nextHop also in its key, to
align with the new vrfEntry model.

Change-Id: I26526561a74228925030f0086109dbe182b876c9
Signed-off-by: Kency Kurian <kency.kurian@ericsson.com>
vpnservice/bgpmanager/bgpmanager-impl/src/main/java/org/opendaylight/netvirt/bgpmanager/BgpConfigurationManager.java
vpnservice/bgpmanager/bgpmanager-impl/src/main/java/org/opendaylight/netvirt/bgpmanager/BgpUtil.java
vpnservice/bgpmanager/bgpmanager-impl/src/main/java/org/opendaylight/netvirt/bgpmanager/FibDSWriter.java
vpnservice/bgpmanager/bgpmanager-impl/src/main/java/org/opendaylight/netvirt/bgpmanager/thrift/server/BgpThriftService.java