[YANGTOOLS-269] DataTree: Subtree write to not-existing container should be checked during write phase Created: 18/Aug/14 Updated: 10/Apr/22 Resolved: 16/Oct/16 |
|
| Status: | Resolved |
| Project: | yangtools |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Robert Varga | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Linux |
||
| External issue ID: | 1572 |
| Description |
|
running CSIT results in the following being spewed to logs: 2014-08-18 16:34:56.706 CEST [FlowCapableInventoryProvider] ERROR o.o.y.y.d.i.s.t.InMemoryDataTreeModification - Could not create snapshot for (urn:opendaylight:inventory?revision=2013-08-19)nodes/(urn:opendaylight:inventory?revision=2013-08-19)node/(urn:opendaylight:inventory?revision=2013-08-19)node[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:7}]:NodeModification [identifier=(urn:opendaylight:inventory?revision=2013-08-19)node[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:7}], modificationType=SUBTREE_MODIFIED, childModification={(urn:opendaylight:inventory?revision=2013-08-19)node-connector=NodeModification [identifier=(urn:opendaylight:inventory?revision=2013-08-19)node-connector, modificationType=MERGE, childModification={(urn:opendaylight:inventory?revision=2013-08-19)node-connector[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:7:LOCAL}]=NodeModification [identifier=(urn:opendaylight:inventory?revision=2013-08-19)node-connector[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:7:LOCAL}], modificationType=WRITE, childModification={}]}]}] ], modificationType=SUBTREE_MODIFIED, childModification={(urn:opendaylight:inventory?revision=2013-08-19)node-connector=NodeModification [identifier=(urn:opendaylight:inventory?revision=2013-08-19)node-connector, modificationType=MERGE, childModification={(urn:opendaylight:inventory?revision=2013-08-19)node-connector[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:7:LOCAL}]=NodeModification [identifier=(urn:opendaylight:inventory?revision=2013-08-19)node-connector[ {(urn:opendaylight:inventory?revision=2013-08-19)id=openflow:7:LOCAL}], modificationType=WRITE, childModification={}]}]}]] |
| Comments |
| Comment by Tony Tkacik [ 16/Oct/14 ] |
|
Error could be detected during write and message is confusing to user, |
| Comment by Robert Varga [ 16/Oct/16 ] |
|
Cannot occur with automatic container lifecycle anymore. |