Transaction Leaks in neutronvpn, fibmanager & vpnmanager
Description
Environment
None
blocks
relates to
Activity
Show:

Stephen Kitt November 20, 2017 at 4:58 PM
These are all fixed with the patched in https://git.opendaylight.org/gerrit/#/q/topic:NETVIRT-985 on all three branches.

Michael Vorburger November 20, 2017 at 3:38 PM
> org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.lambda$handleNeutronPortUpdated$5
==> https://git.opendaylight.org/gerrit/#/c/65708/. More coming from , see https://git.opendaylight.org/gerrit/#/q/topic:NETVIRT-985+owner:skitt under overall https://git.opendaylight.org/gerrit/#/q/topic:NETVIRT-985.

Stephen Kitt November 20, 2017 at 10:07 AM
org.opendaylight.netvirt.neutronvpn.NeutronPortChangeListener.lambda$handleNeutronPortUpdated$5(NeutronPortChangeListener.java:462)
is dealt with.
As found in NETVIRT-985, here are transactions opened in netvirt itself which are apparently never closed, roughly sorted in order of importance, based on number of open TXs = likelyness to cause OOM: (The class line numbers refer to stable/carbon; and the list has already filtered out and omits leaks that are only a few lines apart which occur when several write transactions are opened together for separate shards incl. config/oper.)