Fix for PolicyResolver multi-writer problem 12/31712/2
authorMartin Sunal <msunal@cisco.com>
Mon, 21 Dec 2015 16:13:23 +0000 (17:13 +0100)
committerKeith Burns <alagalah@gmail.com>
Thu, 24 Dec 2015 13:46:36 +0000 (13:46 +0000)
commita7551f692529de2a736c41b7b61eb07c33d34d10
tree73123dd01689b0c5190789ea7338bfb52c9f9b0d
parent4bdec2a067773a0035d1b5dc5198da94a48c0f4a
Fix for PolicyResolver multi-writer problem

Problem:
There was a listener per Tenant. Listeners tried to store resolved-policies
to datastore concurrently.

Fix:
Only one listener is registered for wildcard tenant. The listener handles all changes
in tenants.

Signed-off-by: Martin Sunal <msunal@cisco.com>
groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/resolver/PolicyResolver.java
groupbasedpolicy/src/test/java/org/opendaylight/groupbasedpolicy/resolver/PolicyResolverTest.java [deleted file]