Prefix to interface d.s not cleared 80/74180/6
authornithi thomas <nithi.t@altencalsoftlabs.com>
Tue, 10 Jul 2018 10:01:00 +0000 (15:31 +0530)
committerSam Hague <shague@redhat.com>
Sat, 28 Jul 2018 11:58:42 +0000 (11:58 +0000)
commitf0a7e4a46ac701376218a53bc001c407cd70fdd4
tree80d927ff07686dae1094721965e5a007c2b694a7
parent4c984031547d499c0b6a4a458083e0fad38ef06e
Prefix to interface d.s not cleared

Issue:
======
Stale flows not removed for many data stores .
Stale entries were not removed for prefix-to-interface d.s
because of which dependent vpn related d.s were not cleared.

Analysis:
=========
Prefix-to-interface was wrongly getting deleted from
removePrefixToInterfaceAdj() in updtae() in VpnInterfaceManager.java
because of which in cleanUpOpDataForFib() ,prefixinfo was null and the
respective calls to delete prefix-to-interface and vpn-interace-op-data
was getting missed.
         Removed the call removePrefixToInterfaceAdj().

Issue: NETVIRT-1223

Change-Id: Id892b033014606e6c451cb2c5644d839ec2da5ac
Signed-off-by: nithi thomas <nithi.t@altencalsoftlabs.com>
vpnmanager/impl/src/main/java/org/opendaylight/netvirt/vpnmanager/VpnInterfaceManager.java
vpnmanager/impl/src/main/java/org/opendaylight/netvirt/vpnmanager/VpnUtil.java