From 1df1118b98afa29b61a8830b74eebd2e7866a95a Mon Sep 17 00:00:00 2001
From: Ludovic Poitou <ludovic.poitou@forgerock.com>
Date: Tue, 17 Apr 2012 11:01:34 +0000
Subject: [PATCH] Fix OPENDJ-469 - LDIFReader has code duplication and suffer from poor performance with highly multi-valued attributes. Previous commit demonstrates an issue with the LDIFImportConfig, the validateSchema flag was not set in constructor.
---
opendj-sdk/opends/src/server/org/opends/server/types/LDIFImportConfig.java | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/types/LDIFImportConfig.java b/opendj-sdk/opends/src/server/org/opends/server/types/LDIFImportConfig.java
index f8f5934..aa35dcc 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/types/LDIFImportConfig.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/types/LDIFImportConfig.java
@@ -23,6 +23,7 @@
*
*
* Copyright 2006-2009 Sun Microsystems, Inc.
+ * Portions Copyright 2012 ForgeRock AS
*/
package org.opends.server.types;
@@ -274,6 +275,7 @@
invokeImportPlugins = false;
isCompressed = false;
isEncrypted = false;
+ validateSchema = true;
reader = null;
rejectWriter = null;
skipWriter = null;
@@ -310,6 +312,7 @@
invokeImportPlugins = false;
isCompressed = false;
isEncrypted = false;
+ validateSchema = true;
reader = getBufferedReader(ldifInputReader);
rejectWriter = null;
skipWriter = null;
--
Gitblit v1.10.0