Optimize readQNameSet() 09/82409/1
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 4 Jun 2019 17:54:22 +0000 (19:54 +0200)
committerRobert Varga <nite@hq.sk>
Wed, 5 Jun 2019 08:10:38 +0000 (08:10 +0000)
commit1f6d9ca454e9594030ffe52271ef050f56ba33e7
tree46839ae3369b6dede73ae877e44179caac2770e0
parent1a65cdf85fd08de1a7f37b40bf13b728987cd2d1
Optimize readQNameSet()

We are providing a bad hint to HashSet, as we are not taking
into consideration its load factor. Use utility methods from Guava
to get a properly-sized set.

JIRA: CONTROLLER-1898
Change-Id: I568be3040b924a8ed77aa0224ab45673104c4664
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 11666b718f70c7846cd64ebf949a4e91d84e0e65)
opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/node/utils/stream/LithiumNormalizedNodeInputStreamReader.java