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