From 7482bb51d3ad7fba135247a57fc20e2e979ca9c1 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.

---
 opends/src/server/org/opends/server/types/LDIFImportConfig.java |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/opends/src/server/org/opends/server/types/LDIFImportConfig.java b/opends/src/server/org/opends/server/types/LDIFImportConfig.java
index f8f5934..aa35dcc 100644
--- a/opends/src/server/org/opends/server/types/LDIFImportConfig.java
+++ b/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