[NETVIRT-886] Suspected ReadOnlyTransaction leak in StatisticsImpl Created: 04/Sep/17 Updated: 24/Nov/17 Resolved: 24/Nov/17 |
|
| Status: | Resolved |
| Project: | netvirt |
| Component/s: | General |
| Affects Version/s: | Nitrogen |
| Fix Version/s: | Nitrogen, Carbon, Oxygen |
| Type: | Bug | ||
| Reporter: | Michael Vorburger | Assignee: | Michael Vorburger |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||||||
| External issue ID: | 9103 | ||||||||||||
| Description |
|
As found in see |
| Comments |
| Comment by Michael Vorburger [ 15/Nov/17 ] |
|
This popped up in 2774x transactions opened here, which are not closed:
2531x transactions opened here, which are not closed:
2390x transactions opened here, which are not closed:
org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataBrokerAdapter.newReadOnlyTransaction(BindingDOMDataBrokerAdapter.java:59)
(...)
org.opendaylight.netvirt.statistics.StatisticsImpl.handleInterfaceRemoval(StatisticsImpl.java:398)
org.opendaylight.netvirt.statistics.CountersServiceInterfaceListener.remove(CountersServiceInterfaceListener.java:41)
c/65562 is for carbon - I'll attempt to cherry-pick to Nitrogen, and for master we could use ManagedNewTransactionRunner? |
| Comment by Michael Vorburger [ 15/Nov/17 ] |
|
> for master we could use ManagedNewTransactionRunner? ended-up doing a POCP (Plain Old Cherry Pick) for this one to master as well, becase ManagedNewTransactionRunner didn't actually support ReadOnlyTransaction, yet (but it soon will, via https://git.opendaylight.org/gerrit/#/c/65565/ and https://git.opendaylight.org/gerrit/#/c/65566/, but that shouldn't hold this up). |