From e28ddc3ed27d4352ddc7c476f4e5208b2eb27251 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 06 Mar 2014 23:25:34 +0000
Subject: [PATCH] OPENDJ-1308 Migrate schema support
---
opendj3-server-dev/src/server/org/opends/server/backends/jeb/JEExtensibleIndexer.java | 41 ++++++++++++++++++-----------------------
1 files changed, 18 insertions(+), 23 deletions(-)
diff --git a/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JEExtensibleIndexer.java b/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JEExtensibleIndexer.java
index 29f3fc4..a8b8c0e 100644
--- a/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JEExtensibleIndexer.java
+++ b/opendj3-server-dev/src/server/org/opends/server/backends/jeb/JEExtensibleIndexer.java
@@ -22,25 +22,22 @@
*
*
* Copyright 2009-2010 Sun Microsystems, Inc.
+ * Portions Copyright 2014 ForgeRock AS
*/
-
-
package org.opends.server.backends.jeb;
-import org.opends.server.api.ExtensibleIndexer;
-import org.opends.server.types.AttributeType;
-import org.opends.server.types.AttributeValue;
-import org.opends.server.types.Entry;
-import org.opends.server.types.Modification;
-import org.opends.server.api.ExtensibleMatchingRule;
-import org.opends.server.types.Attribute;
-
-
import java.util.Comparator;
import java.util.List;
import java.util.Map;
import java.util.Set;
+import org.opends.server.api.ExtensibleIndexer;
+import org.opends.server.api.ExtensibleMatchingRule;
+import org.opends.server.types.AttributeType;
+import org.opends.server.types.AttributeValue;
+import org.opends.server.types.Entry;
+import org.opends.server.types.Modification;
+import org.opends.server.types.Attribute;
/**
*This class implements an Indexer for extensible matching rules in JE Backend.
@@ -179,13 +176,12 @@
for (Attribute attr : attrList)
{
- if (attr.isVirtual())
+ if (!attr.isVirtual())
{
- continue;
- }
- for (AttributeValue value : attr)
- {
- extensibleIndexer.getKeys(value, keys);
+ for (AttributeValue value : attr)
+ {
+ extensibleIndexer.getKeys(value, keys);
+ }
}
}
}
@@ -208,13 +204,12 @@
for (Attribute attr : attrList)
{
- if (attr.isVirtual())
+ if (!attr.isVirtual())
{
- continue;
- }
- for (AttributeValue value : attr)
- {
- extensibleIndexer.getKeys(value,modifiedKeys,insert);
+ for (AttributeValue value : attr)
+ {
+ extensibleIndexer.getKeys(value, modifiedKeys, insert);
+ }
}
}
}
--
Gitblit v1.10.0