From 7ddf5a923866031a7034f457715d6a5e4ecbca67 Mon Sep 17 00:00:00 2001
From: sin <sin@localhost>
Date: Sat, 31 Jan 2009 07:06:11 +0000
Subject: [PATCH] Integrating the changes related to Collation indexing support
---
opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml | 41 +++++++++++++++++++++++++++++++++++++++--
1 files changed, 39 insertions(+), 2 deletions(-)
diff --git a/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml
index 187669e..cfb2ad9 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/LocalDBIndexConfiguration.xml
@@ -23,7 +23,7 @@
! CDDL HEADER END
!
!
- ! Copyright 2007-2008 Sun Microsystems, Inc.
+ ! Copyright 2007-2009 Sun Microsystems, Inc.
! -->
<adm:managed-object name="local-db-index" plural-name="local-db-indexes"
package="org.opends.server.admin.std"
@@ -110,7 +110,7 @@
<adm:requires-admin-action>
<adm:other>
<adm:synopsis>
- If any new index types are added for an attribute, and
+ If any new index types are added for an attribute, and
values for that attribute already exist in the
database, the index must be rebuilt before it
will be accurate.
@@ -150,6 +150,12 @@
of searches using approximate matching search filters.
</adm:synopsis>
</adm:value>
+ <adm:value name="extensible">
+ <adm:synopsis>
+ This index type is used to improve the efficiency
+ of searches using extensible matching search filters.
+ </adm:synopsis>
+ </adm:value>
</adm:enumeration>
</adm:syntax>
<adm:profile name="ldap">
@@ -184,4 +190,35 @@
</ldap:attribute>
</adm:profile>
</adm:property>
+ <adm:property name="index-extensible-matching-rule" multi-valued="true">
+ <adm:synopsis>
+ The extensible matching rule in an extensible index.
+ </adm:synopsis>
+ <adm:description>
+ An extensible matching rule must be specified using either LOCALE or OID of the matching rule.
+ </adm:description>
+ <adm:requires-admin-action>
+ <adm:other>
+ <adm:synopsis>
+ The index must be rebuilt before it will reflect the
+ new value.
+ </adm:synopsis>
+ </adm:other>
+ </adm:requires-admin-action>
+ <adm:default-behavior>
+ <adm:alias>
+ <adm:synopsis>
+ No extensible matching rules will be indexed.
+ </adm:synopsis>
+ </adm:alias>
+ </adm:default-behavior>
+ <adm:syntax>
+ <adm:extensible-matching-rule-type/>
+ </adm:syntax>
+ <adm:profile name="ldap">
+ <ldap:attribute>
+ <ldap:name>ds-cfg-index-extensible-matching-rule</ldap:name>
+ </ldap:attribute>
+ </adm:profile>
+ </adm:property>
</adm:managed-object>
--
Gitblit v1.10.0