Use transaction in YangLibraryWriter 57/110857/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 19 Mar 2024 06:21:58 +0000 (07:21 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 19 Mar 2024 06:28:48 +0000 (07:28 +0100)
commitd22a35d360f5f059ffdcbb4bdd700a42518d1044
tree0e5af8476c65cff9e2e74e4d87e40fb72e3fad5c
parent878c30dfbbd29f084a3f7ce66778e88f523f98a6
Use transaction in YangLibraryWriter

Rapid updates could see us issue concurrent transaction, which in turn
would fail. Improve the situation by maintaining a transaction chain.

JIRA: NETCONF-1277
Change-Id: Ib5d7b9344404a22665d5123e4c3a8d0f2bf5216a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
apps/yanglib-mdsal-writer/src/main/java/org/opendaylight/netconf/yanglib/writer/YangLibraryWriter.java
apps/yanglib-mdsal-writer/src/test/java/org/opendaylight/netconf/yanglib/writer/YangLibraryWriterTest.java