From c091342012219d406e5bfccd196b9a58b6a5f8b2 Mon Sep 17 00:00:00 2001 From: Kai Zimmermann Date: Wed, 18 Jan 2017 18:24:51 +0100 Subject: [PATCH] Fixed hash map size. (#422) Signed-off-by: kaizimmerm --- .../eclipse/hawkbit/api/PropertyBasedArtifactUrlHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hawkbit-core/src/main/java/org/eclipse/hawkbit/api/PropertyBasedArtifactUrlHandler.java b/hawkbit-core/src/main/java/org/eclipse/hawkbit/api/PropertyBasedArtifactUrlHandler.java index 8c23bc3fa..50d671e60 100644 --- a/hawkbit-core/src/main/java/org/eclipse/hawkbit/api/PropertyBasedArtifactUrlHandler.java +++ b/hawkbit-core/src/main/java/org/eclipse/hawkbit/api/PropertyBasedArtifactUrlHandler.java @@ -9,7 +9,6 @@ package org.eclipse.hawkbit.api; import java.net.URI; -import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; @@ -22,6 +21,7 @@ import org.eclipse.hawkbit.api.ArtifactUrlHandlerProperties.UrlProtocol; import com.google.common.base.Joiner; import com.google.common.base.Splitter; import com.google.common.base.Strings; +import com.google.common.collect.Maps; import com.google.common.net.UrlEscapers; /** @@ -109,7 +109,7 @@ public class PropertyBasedArtifactUrlHandler implements ArtifactUrlHandler { private static Map getReplaceMap(final UrlProtocol protocol, final URLPlaceholder placeholder, final URI requestUri) { - final Map replaceMap = new HashMap<>(); + final Map replaceMap = Maps.newHashMapWithExpectedSize(19); replaceMap.put(IP_PLACEHOLDER, protocol.getIp()); replaceMap.put(HOSTNAME_PLACEHOLDER, protocol.getHostname());