Sorry, was busy on something else. Will have a look at your issue tonite.

Le mar. 7 mai 2019 à 13:51, Sergey Mikhno <[email protected]> a
écrit :

> Hi Emmanuel,
>
> Could you please give me some feedback on my questions.
>
> 1. Why do we have a ClassNotFounfException DeepTr
> imCachingNormalizingComparator when starting our ApacheDS server with
> AM25 Release jar. (
> https://www-eu.apache.org/dist//directory/apacheds/dist/2.0.0.AM25/apacheds-2.0.0.AM25.zip
> )
> 2. Is it important that we have one failing test UberJarMainTest.repairTest,
> I did some debugging and found that server sends INSUFFICIENT_ACCESS_RIGHTS
> Response, that is why NullPointerException occurs.
>
> Best Regards
>
> Sergey Mikhno
> Software Developer
> Galexis AG
>
>
> On Fri, May 3, 2019 at 3:08 PM Sergey Mikhno <[email protected]>
> wrote:
>
>> Hi Emmanuel,
>>
>> I wanted to inform you what are the results of our testing.
>> 1. Starting the Release AM25 throws an Exception (ClassNotFounfException
>> DeepTrimCachingNormalizingComparator)
>> 2. AM25-SNAPSHOT starts normally but we cannot use uniqueMember index,
>> because the query brings empty result.
>> 3. M24 works OK with 2 changes - your commit 
>> f995af78cca156071ab30f00a6615bd82911c4a1
>> and one more fix (compareTo method from 2.0.0AM2), we can use
>> uniqueMember index.
>> 4. directory-server build has Test problems: Failed tests:
>> NullPointerException
>>   UberJarMainTest.repairTest:208
>>   UberJarMainTest.serviceInstanceTest:184
>>
>> Could you please advice, what could be wrong?
>>
>>
>> Sergey Mikhno
>> Software Developer
>> Galexis AG
>>
>>
>> On Tue, Apr 30, 2019 at 11:33 AM Sergey Mikhno <[email protected]>
>> wrote:
>>
>>> Dear Emmanuel,
>>>
>>> I spent now more than a week trying to understand why uniqueMember index
>>> doesn't work and still have no progress in understanding the problem.
>>>
>>> With a defined index on uniqueMember my query brings empty result
>>>
>>> *(**&*
>>>
>>>     *(*objectclass*=*groupOfUniqueNames*)*
>>>
>>>     *(**|*
>>>
>>>         *(*uniqueMember*=*cn=galexisLoginPOS*)*
>>>
>>>         *(*uniqueMember*=*cn=customerGalexis*)*
>>>
>>>         *(*uniqueMember*=*cn=customerAlloga*)*
>>>
>>>         *(*uniqueMember*=*cn=isDemo*)*
>>>
>>>     *)*
>>>
>>> *)*
>>>
>>>
>>>
>>> Without index the query brings correct results but is slow, 300ms.
>>> Is there any description about how to define an index on uniqueMember.
>>>
>>> We have several other non-standard indexed attributes and all of them
>>> are working.
>>> As I understand it should be possible to define an index on both member
>>> and uniqieMember.
>>>
>>> So I have 2 questions:
>>> 1. Is it correct that this query is slow because there is no index?
>>> 2. How should I define such an index?
>>>
>>> Below is the current index definition
>>> dn:
>>> ads-indexAttributeId=uniqueMember,ou=indexes,ads-partitionId=system,ou=parti
>>>  tions,ads-directoryServiceId=default,ou=config
>>> ads-indexHasReverse: FALSE
>>> entryCSN: 20190430090357.476000Z#000000#001#000000
>>> objectClass: ads-index
>>> objectClass: top
>>> objectClass: ads-jdbmIndex
>>> objectClass: ads-base
>>> createTimestamp: 20190430090357.476Z
>>> creatorsName: 0.9.2342.19200300.100.1.1=admin,2.5.4.11=system
>>> ads-indexAttributeId: uniqueMember
>>> ads-enabled: TRUE
>>> entryUUID: dcd2fa31-5ee0-48fb-9d3e-30487957045a
>>> entryParentId: fdf6f3a6-dfaf-4b1a-962c-faa14328d1ae
>>>
>>> Could you please advice?
>>>
>>> --
>>> Sergey Mikhno
>>>
>>
>>
>> --
>> Sergey Mikhno
>>
>
>
> --
> Sergey Mikhno
>
-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to