BUG-8403: go through the DONE transition 76/58076/3
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 31 May 2017 17:49:52 +0000 (19:49 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 1 Jun 2017 14:24:18 +0000 (16:24 +0200)
commit9b4c07ca27b2c3c7ca5d5e790aa1f121ce4857f3
tree182591b1b1d1912ae41cb3fded02cace203cf23f
parent720292646a403e3fa4f33d12dcecbd059486b871
BUG-8403: go through the DONE transition

Third step of the fix: make make AbstractProxyTransaction go through
the DONE state before retiring. This ends up also fixing breakage
in local chain transactions, which could end up leaking because we
never go back to just using the base data tree.

Change-Id: I97ac1687eaf3ecd8f46a68c6170891ea06703e95
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractProxyTransaction.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/ProxyHistory.java