Improve ShardedDOMDataTreeWriteTransaction performance 32/45832/1
authorRobert Varga <rovarga@cisco.com>
Fri, 16 Sep 2016 20:39:45 +0000 (22:39 +0200)
committerRobert Varga <rovarga@cisco.com>
Mon, 19 Sep 2016 15:08:39 +0000 (17:08 +0200)
commit6ffa8194f3ae4630f958bf4ab36c79709b951799
tree9f7b0f53f3e7a9bd1e53172d903d8dad4cb20e59
parent74425faef2cc216605188e70e2d2916398d85301
Improve ShardedDOMDataTreeWriteTransaction performance

Make internal maps/collection immutable, as it really is
and forgo internal copying of their values in iterators.

Change-Id: Icb0e59d52464498fe87440467fec9095cc8d414e
Signed-off-by: Robert Varga <rovarga@cisco.com>
(cherry picked from commit edecff765d21129c17050d77400f15b670c74bdf)
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ShardedDOMDataTreeProducer.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ShardedDOMDataTreeWriteTransaction.java