From 9c03aa0cd67b44fe2c0671d1c342d2cbff3e5c4d Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 28 Apr 2015 08:46:16 +0000
Subject: [PATCH] Fix regression apparently introduced in r12148 in Importer constructor for import. It translates to OutOfMemoryError under continuous integration + setup failure with generated data.
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
index 973d3b6..db7c6bd 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
@@ -324,10 +324,11 @@
this.clearedBackend = mustClearBackend(importCfg, backendCfg);
this.scratchFileWriterList = new ArrayList<>(indexCount);
+ validateDNs = !importCfg.getSkipDNValidation();
this.tempDir = prepareTempDir(backendCfg, importCfg.getTmpDirectory());
+ // be careful: requires that a few data has been set
computeMemoryRequirements();
- validateDNs = !importCfg.getSkipDNValidation();
if (validateDNs)
{
final File dnCachePath = new File(tempDir, DN_CACHE_DIR);
--
Gitblit v1.10.0