[CONTROLLER-719] Clustering : IllegalStateException - Read operation on write-only transaction is not allowed Created: 23/Aug/14 Updated: 29/Aug/14 Resolved: 29/Aug/14 |
|
| Status: | Resolved |
| Project: | controller |
| Component/s: | mdsal |
| Affects Version/s: | Helium |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Moiz Raja | Assignee: | Basheeruddin Ahmed |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Mac OS |
||
| External issue ID: | 1606 |
| Priority: | High |
| Description |
|
Not clear why a read is happening on a WRITE_ONLY transaction. This needs to be clarified but it seems to be related to something to do with subtransactions in broker transactions. The problem is that with this exception essentially Inventory just does not work with Distributed DataStore. For the short term we may need to disable the check for this illegal state till we understand better what's happening. |
| Comments |
| Comment by Basheeruddin Ahmed [ 23/Aug/14 ] |
|
seems the transaction type in TransactionChainProxy was wrong for readwrite transaction. Fixed it as part of https://git.opendaylight.org/gerrit/#/c/10201/ |