From eeed545264e26d4f8d417047adc77432a30e968a Mon Sep 17 00:00:00 2001
From: Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Date: Tue, 11 Oct 2016 13:27:25 +0000
Subject: [PATCH] OPENDJ-3230-3223: upgrade to 3.5.0 should rebuild indexes using DN syntax

---
 opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java |   32 --------------------------------
 1 files changed, 0 insertions(+), 32 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java
index 1ede286..b3072f9 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/UpgradeUtils.java
@@ -23,10 +23,8 @@
 import java.io.FileReader;
 import java.io.FilenameFilter;
 import java.io.IOException;
-import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.HashSet;
-import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
@@ -730,36 +728,6 @@
     return modifiedLines;
   }
 
-  /** Filter provided list of indexes name to return indexes which are present in the provided backend. */
-  static List<String> filterExistingIndexes(final Set<String> candidateIndexes, final String backendID)
-  {
-    final List<String> indexesToRebuild = new ArrayList<>();
-    try (final LDIFEntryReader entryReader = new LDIFEntryReader(new FileInputStream(configFile)))
-    {
-      while (entryReader.hasNext())
-      {
-        final Entry entry = entryReader.readEntry();
-        if (entry.containsAttribute("objectClass", "ds-cfg-backend-index")
-            && entry.getName().toString().contains("ds-cfg-backend-id=" + backendID))
-        {
-          for (final String indexName : candidateIndexes)
-          {
-            if (entry.containsAttribute("ds-cfg-attribute", indexName))
-            {
-              indexesToRebuild.add(indexName);
-            }
-          }
-        }
-      }
-    }
-    catch (final IOException unlikely)
-    {
-      logger.error(ERR_UPGRADE_READING_CONF_FILE.get(unlikely.getMessage()));
-    }
-
-    return indexesToRebuild;
-  }
-
   /** Returns {@code true} if the installed instance contains at least one JE backend. */
   static boolean instanceContainsJeBackends()
   {

--
Gitblit v1.10.0