From 532afe488c32562a01e131ecc5b839ff8a86d352 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 29 Jul 2011 11:04:55 +0000
Subject: [PATCH] Fix OPEND-250: Add an option to the JE backend for disabling the subordinate indexes id2children and id2subtree
---
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/RootContainer.java | 52 ----------------------------------------------------
1 files changed, 0 insertions(+), 52 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/RootContainer.java b/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/RootContainer.java
index e89c293..a5acc43 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/RootContainer.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/backends/jeb/RootContainer.java
@@ -34,7 +34,6 @@
import java.util.concurrent.atomic.AtomicLong;
import java.util.*;
import java.io.File;
-import java.io.FilenameFilter;
import org.opends.server.monitors.DatabaseEnvironmentMonitor;
import org.opends.server.types.DebugLogLevel;
import org.opends.server.types.DN;
@@ -501,57 +500,6 @@
}
/**
- * Synchronously invokes the cleaner on the database environment then forces a
- * checkpoint to delete the log files that are no longer in use.
- *
- * @throws DatabaseException If an error occurs while cleaning the database
- * environment.
- */
- private void cleanDatabase()
- throws DatabaseException
- {
- Message message;
-
- FilenameFilter filenameFilter = new FilenameFilter()
- {
- public boolean accept(File d, String name)
- {
- return name.endsWith(".jdb");
- }
- };
-
- File backendDirectory = env.getHome();
- int beforeLogfileCount = backendDirectory.list(filenameFilter).length;
-
- message = NOTE_JEB_CLEAN_DATABASE_START.get(
- beforeLogfileCount, backendDirectory.getPath());
- logError(message);
-
- int currentCleaned = 0;
- int totalCleaned = 0;
- while ((currentCleaned = env.cleanLog()) > 0)
- {
- totalCleaned += currentCleaned;
- }
-
- message = NOTE_JEB_CLEAN_DATABASE_MARKED.get(totalCleaned);
- logError(message);
-
- if (totalCleaned > 0)
- {
- CheckpointConfig force = new CheckpointConfig();
- force.setForce(true);
- env.checkpoint(force);
- }
-
- int afterLogfileCount = backendDirectory.list(filenameFilter).length;
-
- message = NOTE_JEB_CLEAN_DATABASE_FINISH.get(afterLogfileCount);
- logError(message);
-
- }
-
- /**
* Close the root entryContainer.
*
* @throws DatabaseException If an error occurs while attempting to close
--
Gitblit v1.10.0