From 40723b2f1f0143d5cd284c537c91398b88a1e561 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 06 Jun 2016 07:06:54 +0000
Subject: [PATCH] OPENDJ-3037 On startup, bulk register matching rules to reduce jitter

---
 opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/RemoteSchemaLoader.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/RemoteSchemaLoader.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/RemoteSchemaLoader.java
index d1cc4f2..fc56b84 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/RemoteSchemaLoader.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/RemoteSchemaLoader.java
@@ -16,6 +16,7 @@
  */
 package org.opends.guitools.controlpanel.util;
 
+import java.util.Arrays;
 import java.util.HashSet;
 import java.util.Set;
 
@@ -145,7 +146,7 @@
                                                                 .implementation(impl)
                                                                 .addToSchema().toSchema().getMatchingRule(oid);
     }
-    schema.registerMatchingRule(matchingRule, true);
+    schema.registerMatchingRules(Arrays.asList(matchingRule), true);
   }
 
   private void registerSchemaAttr(final CustomSearchResult csr, final String schemaAttr) throws DirectoryException

--
Gitblit v1.10.0