Fix logic ensuring parent presence 81/88981/1
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 8 Apr 2020 13:01:59 +0000 (15:01 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 8 Apr 2020 14:22:32 +0000 (16:22 +0200)
commit873b0f565d8c8b225ac49d809dea5a3066832427
tree7482809329040faf7ab3d6ced13409a7213faed0
parent52a828fee4bbf0642347accfa2731e83f49aeefa
Fix logic ensuring parent presence

When we are asked to create intermediate nodes for a path, whose
parent is the conceptual root (i.e. its parent is empty), we should
not attempt to merge it, as it just does not make sense.

JIRA: MDSAL-534
Change-Id: Ia5f6ef2857903d8e88030f4c1f3867b8ed8f5a0e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit ed271c6322092bccf8ff9500b1bbb0fb62683419)
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMWriteTransactionAdapter.java
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/WriteTransactionTest.java