Re: Fast openldap schema parser : completed

2018-06-22 Thread Emmanuel Lécharny
Le 22/06/2018 à 14:04, Radovan Semancik a écrit : > Hi, > > Good news. It works with AD! ... Of course, for full schema support > there is still a need for some ugly hacks on client side, as AD does not > declare matching rules in the schema. I have just lowered log level of > "no syntax"  log

Re: Fast openldap schema parser : completed

2018-06-22 Thread Radovan Semancik
Hi, Good news. It works with AD! ... Of course, for full schema support there is still a need for some ugly hacks on client side, as AD does not declare matching rules in the schema. I have just lowered log level of "no syntax"  log message in Value, as AD cannot be bothered to even declare

Re: Fast openldap schema parser : completed

2018-05-16 Thread Emmanuel Lecharny
Ok, I have fixed Studio to have it working fine with the modified API. It seems to be faster to open now (15s when launched from Eclipse, against 21" for a previous version). Stefan, can you confirm that it's the case ? Thanks ! On 2018/05/16 08:25:42, Emmanuel Lécharny

Fast openldap schema parser : completed

2018-05-16 Thread Emmanuel Lécharny
Hi ! I finally committed the new parser. I did my best to have the same API, so ou can use it as if it were the previous version, except that it does not use AntLR anymore. The final performance results : new parser, core schema parsed 100 000 times : 31s old parser, core schema parsed 10

Re: OpenLDAP schema

2015-06-17 Thread Emmanuel Lécharny
don't want on some use cases (like when we are creating a brand new schema which may be incorrect, but still want to be able to play with it). FTR, I'm currently facing some issues with the OpenLDAP schema, which declare some MatchingRule which are not visible in the subschema (they are declared

Re: OpenLDAP schema

2015-03-23 Thread Radovan Semancik
On 03/20/2015 04:07 PM, Radovan Semancik wrote: https://github.com/Evolveum/directory-shared/commit/b941ff690a41cd03b31679759dcf2fb367b1cb83 I had a closer look at this. Tests are failing after my modification. The reason seems to be this: (Registries:1344) public ListThrowable add(

OpenLDAP schema

2015-03-19 Thread Radovan Semancik
Hi, I've tried to use the directory API with OpenLDAP schema. I've got errors like this: ERR_04306 Cannot find a Syntax object 1.3.6.1.4.1.1466.115.121.1.3 while building cross-references for the attributeTypes AttributeType. ... and for a good reason. OpenLDAP (2.4.31) does not declare