[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Index problem with CT attribute, was: Re: Extended LDIF and CorporateTime server

Hi Andrew,

yes that seems to be the case. I have also noted another post on this list, that indicates that removing the pressence indexing seems to remedy this problem. I will contact Steltor and see if they really need the presence indexing.


Am Donnerstag, 08.08.02, um 15:33 Uhr (Europe/Berlin) schrieb Andrew Findlay:

On Thu, Aug 08, 2002 at 10:14:52AM +0200, stephan.budach wrote:

The problem seems to be that the new OpenLDAP 2.1.3 doesn?t index a special CT attribute correctly. ctCalXItemID is the unique identifier for every CorporateTime server calendar account. It is included in a configuration file to be indexed and an index is actually generated when i import the ldif file into OpenLDAP 2.1.3.

Unfortuanetly the index seems not to be of any use, because if you
query OpenLDAP 2.1.3 against ctCalXItemID you won?t get any results. If
I exclude the index from the slapd.conf file everything works fine.

There appears to be a bug in 2.1.3 related to 'presence' indexing. Thus, I suspect that if you have a line such as:

index	ctCalXItemID	pres,eq,sub

in slapd.conf and try a query of the form 'ctCalXItemID=*' you will
get no results. If you remove 'pres' from the index list then all is
well. For comparison, searches of the form 'ctCalXItemID=a*' will work
as they use the 'sub(string)' index.

Are your queries of the '=*' form?

|                 From Andrew Findlay, Skills 1st Ltd                 |
| Consultant in large-scale systems, networks, and directory services |
|        Andrew.Findlay@skills-1st.co.uk       +44 1628 782565        |

Stephan Budach

Jung von Matt/Services

Glashüttenstrasse 38   			20357 Hamburg
Telefon: +49-40-4321-1353		Fax: +49-40-4321-1114
eMail: stephan.budach@jvm.de	Internet: http://www.jvm.de