Do not require ListeningExecutorService 10/106810/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 4 Jul 2023 19:32:17 +0000 (21:32 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 4 Jul 2023 19:46:50 +0000 (21:46 +0200)
commit8a8d4a891c0ae33ed22821b9175f5590fff25fcd
tree19f4ca1ab5a0cc189171d73d0cc6aad57764decb
parent37f2f7852a223f01ab6e5c6b1515e96e41c00824
Do not require ListeningExecutorService

SerializedDOMDataBroker can easily operate on any Executor with the
help of Futures.submit(). Drop the requirement to have a
ListeningExecutorService and operate on plain Executor.

Change-Id: I5e5bc1f0c7bfa93f443bc18755d48beafc22f7f0
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/SerializedDOMDataBroker.java
dom/mdsal-dom-inmemory-datastore-benchmark/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/benchmark/InMemoryBrokerWriteTransactionBenchmark.java