From f8ef0eed366445c5a341dbcc7882a7104c1cac1b Mon Sep 17 00:00:00 2001
From: boli <boli@localhost>
Date: Thu, 26 Jul 2007 16:31:34 +0000
Subject: [PATCH] This fixes issue 1971 and allows partial non-append imports of a backend:
---
opends/src/server/org/opends/server/backends/jeb/IndexMergeThread.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/opends/src/server/org/opends/server/backends/jeb/IndexMergeThread.java b/opends/src/server/org/opends/server/backends/jeb/IndexMergeThread.java
index 53ac583..13148ec 100644
--- a/opends/src/server/org/opends/server/backends/jeb/IndexMergeThread.java
+++ b/opends/src/server/org/opends/server/backends/jeb/IndexMergeThread.java
@@ -196,6 +196,12 @@
String message = getMessage(msgID, index.getName());
TRACER.debugInfo(message);
}
+
+ if(!ldifImportConfig.appendToExistingData())
+ {
+ index.setTrusted(null, true);
+ }
+
return;
}
@@ -307,7 +313,7 @@
{
}
- if(replaceExisting)
+ if(!ldifImportConfig.appendToExistingData())
{
index.setTrusted(txn, true);
}
--
Gitblit v1.10.0