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
