Use ImmutableList.Builder in FrontendClientMetadata 09/98309/1
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 6 Nov 2021 14:20:11 +0000 (15:20 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 6 Nov 2021 14:20:11 +0000 (15:20 +0100)
commit42769c3ac0d99f8fe4f845fed66408ff4dfb2388
tree932cbe86d966fc9b93655dc990dd722ad6a642d8
parent318c0bbc4ecfdf532a4cc3e219508a7c5744d160
Use ImmutableList.Builder in FrontendClientMetadata

We are performing a defensive copy in constructor, hence it is
better to allocate a builder, skipping an untrusted copy operation.

Change-Id: I95d7aa90f6da325aaae6a340caf49a6e17fe9f64
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/persisted/FrontendClientMetadata.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/persisted/FrontendShardDataTreeSnapshotMetadataTest.java