From 4c6354275265e835bbab21af899df63b4dc0ebcb Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Wed, 26 Sep 2007 00:49:44 +0000
Subject: [PATCH] Update the backend API to include new isIndexed methods that can be used to determine whether a given attribute is indexed in a specified manner, or that can be used to determine whether a specified filter is indexed.  At present, all backends except the JE backend and the replication backend are considered always indexed for all operations.  The JE backend is only considered indexed based on its index configuration.  The replication backend is never considered indexed.

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java
index 9e0223b..da05e86 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java
@@ -140,6 +140,7 @@
         "homePhone: 546-786-4099",
         "pager: 508-261-3187",
         "mobile: 377-267-7824",
+        "carLicense: 377-267-7824",
         "street: 78113 Fifth Street",
         "l: Chico",
         "st: TN",
@@ -164,6 +165,7 @@
         "homePhone: 955-899-7308",
         "pager: 710-832-9316",
         "mobile: 688-388-4525",
+        "carLicense: 688-388-4525",
         "street: 59208 Elm Street",
         "l: Youngstown",
         "st: HI",
@@ -188,6 +190,7 @@
         "homePhone: 512-782-9966",
         "pager: 322-646-5118",
         "mobile: 360-957-9137",
+        "carLicense: 360-957-9137",
         "street: 25074 Hill Street",
         "l: Toledo",
         "st: OR",
@@ -212,6 +215,7 @@
         "homePhone: 196-877-2684",
         "pager: 910-998-4607",
         "mobile: 123-239-8262",
+        "carLicense: 123-239-8262",
         "street: 81512 Sunset Street",
         "l: Chattanooga",
         "st: WV",
@@ -236,6 +240,7 @@
         "homePhone: 078-254-3960",
         "pager: 281-936-8197",
         "mobile: 559-822-7712",
+        "carLicense: 559-822-7712",
         "street: 31988 Central Street",
         "l: Chico",
         "st: MS",
@@ -260,6 +265,7 @@
         "homePhone: 459-123-0553",
         "pager: 799-151-2688",
         "mobile: 953-582-7252",
+        "carLicense: 953-582-7252",
         "street: 60100 Dogwood Street",
         "l: Hartford",
         "st: NE",
@@ -284,6 +290,7 @@
         "homePhone: 174-724-6390",
         "pager: 733-217-8194",
         "mobile: 879-706-0172",
+        "carLicense: 879-706-0172",
         "street: 77693 Oak Street",
         "l: Philadelphia",
         "st: MN",
@@ -308,6 +315,7 @@
         "homePhone: 039-769-3372",
         "pager: 226-950-2371",
         "mobile: 587-709-2996",
+        "carLicense: 587-709-2996",
         "street: 23230 Hill Street",
         "l: Little Rock",
         "st: AR",
@@ -329,6 +337,7 @@
         "homePhone: 770-780-5917",
         "pager: 537-074-8005",
         "mobile: 120-204-7597",
+        "carLicense: 120-204-7597",
         "street: 47952 Center Street",
         "l: Butte",
         "st: TN",
@@ -353,6 +362,7 @@
         "homePhone: 931-305-5452",
         "pager: 118-165-7194",
         "mobile: 553-729-5572",
+        "carLicense: 553-729-5572",
         "street: 54262 Highland Street",
         "l: Spartanburg",
         "st: PA",
@@ -377,6 +387,7 @@
         "homePhone: 524-765-8780",
         "pager: 985-331-1308",
         "mobile: 279-423-0188",
+        "carLicense: 279-423-0188",
         "street: 81170 Taylor Street",
         "l: Syracuse",
         "st: WV",
@@ -401,6 +412,7 @@
         "homePhone: 181-995-6635",
         "pager: 586-905-4185",
         "mobile: 826-857-7592",
+        "carLicense: 826-857-7592",
         "street: 46168 Mill Street",
         "l: Charleston",
         "st: CO",
@@ -425,6 +437,7 @@
         "homePhone: 798-076-5683",
         "pager: 034-026-9411",
         "mobile: 948-743-9197",
+        "carLicense: 948-743-9197",
         "street: 81028 Forest Street",
         "l: Wheeling",
         "st: IA",
@@ -450,6 +463,7 @@
         "homePhone: 707-626-3913",
         "pager: 456-345-7750",
         "mobile: 366-674-7274",
+        "carLicense: 366-674-7274",
         "street: 99262 Eleventh Street",
         "l: Salem",
         "st: NM",
@@ -475,6 +489,7 @@
         "homePhone: 181-995-6635",
         "pager: 586-905-4185",
         "mobile: 826-857-7592",
+        "carLicense: 826-857-7592",
         "street: 46168 Mill Street",
         "l: Charleston",
         "st: CO",
@@ -499,6 +514,7 @@
         "homePhone: 798-076-5683",
         "pager: 034-026-9411",
         "mobile: 948-743-9197",
+        "carLicense: 948-743-9197",
         "street: 81028 Forest Street",
         "l: Wheeling",
         "st: IA",
@@ -1511,7 +1527,7 @@
             0,
             false,
 
-            LDAPFilter.decode("(mobile=377*)").toSearchFilter(),
+            LDAPFilter.decode("(carLicense=377*)").toSearchFilter(),
             attribs);
 
     LinkedList<SearchResultEntry> result = search.getSearchEntries();

--
Gitblit v1.10.0