From 1d44ddb556cbac5b1eb39fd39360564bfade63d0 Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <ylecaillez@forgerock.com>
Date: Wed, 27 Jan 2016 10:51:13 +0000
Subject: [PATCH] Specify the size of the attribute's HashMap to prevent the map to be resized when the attribute are populated.
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/ImportLDIFReader.java | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/ImportLDIFReader.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/ImportLDIFReader.java
index b6c5987..293375f 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/ImportLDIFReader.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/ImportLDIFReader.java
@@ -205,8 +205,8 @@
{
// Read the set of attributes from the entry.
Map<ObjectClass, String> objectClasses = new HashMap<>();
- Map<AttributeType, List<AttributeBuilder>> userAttrBuilders = new HashMap<>();
- Map<AttributeType, List<AttributeBuilder>> operationalAttrBuilders = new HashMap<>();
+ Map<AttributeType, List<AttributeBuilder>> userAttrBuilders = new HashMap<>(lines.size());
+ Map<AttributeType, List<AttributeBuilder>> operationalAttrBuilders = new HashMap<>(lines.size());
try
{
for (StringBuilder line : lines)
--
Gitblit v1.10.0