Lookup operation performance with the modified JDBM

2011-10-18 Thread Emmanuel Lecharny
Hi guys, I have done some profiling to see why we get a really slower processing of operations like lookup or search with the new JDBM code base : we always copy the value we get back from the JDBM partition, which means we deserialize entries or dns. Deserializing is an awfully costly

Re: Lookup operation performance with the modified JDBM

2011-10-18 Thread Selcuk AYA
When changing jdbm, I had to do a deep copy to provide multiversioning at jdbm level. Normally, this should not be necessary. However, at ApacheDS, currently, there is no clear separation of IO layer and data layer. When a writer gets an entry from JDBM or any other partition, it modifies the

Re: [ApacheDS 2.0] OSGI, Implementing modularity

2011-10-18 Thread Alex Karasulu
On Mon, Oct 17, 2011 at 7:02 PM, Pierre-Arnaud Marcelot p...@marcelot.netwrote: Hi Göktürk, On 17 oct. 2011, at 17:57, Göktürk Gezer wrote: Hi, On Mon, Oct 17, 2011 at 6:52 PM, Kiran Ayyagari kayyag...@apache.orgwrote: thanks Gokturk for the details, have another q. what will happen if

[ApacheDS][API] OSGI, MANIFEST.MF files and Bundle-SymbolicName

2011-10-18 Thread Pierre-Arnaud Marcelot
Hi guys, A quick follow up on the work currently being done on ApacheDS around OSGI. Göktürk is doing a really good job in moving ApacheDS code base towards OSGI. Unfortunately, at the moment, Studio is broken (code base still compiles but it can't be launched) due to the recent changes. The

Re: [ApacheDS][API] OSGI, MANIFEST.MF files and Bundle-SymbolicName

2011-10-18 Thread Emmanuel Lecharny
On 10/18/11 2:31 PM, Pierre-Arnaud Marcelot wrote: Hi guys, A quick follow up on the work currently being done on ApacheDS around OSGI. Göktürk is doing a really good job in moving ApacheDS code base towards OSGI. Unfortunately, at the moment, Studio is broken (code base still compiles but it

OSGI and Interface vs classes separation

2011-10-18 Thread Emmanuel Lecharny
Hi, today, I did a bit of cleanup in core-api and core-shared, moving what I have put in core-shared to core-api (most of the moved classes were associated with interceptors), and now, it raises a question : - what should we do with core ? It's almost empty, only containing a few

Re: OSGI and Interface vs classes separation

2011-10-18 Thread Göktürk Gezer
Hi Emmanuel, On Tue, Oct 18, 2011 at 3:59 PM, Emmanuel Lecharny elecha...@gmail.comwrote: Hi, today, I did a bit of cleanup in core-api and core-shared, moving what I have put in core-shared to core-api (most of the moved classes were associated with interceptors), and now, it raises a

Re: svn commit: r1185648 - /directory/apacheds/trunk/apache-felix/

2011-10-18 Thread Göktürk Gezer
Hi Pierre, Can you add apache-felix/felix-cache into svn ignore too. Thanks. Regards, Gokturk On Tue, Oct 18, 2011 at 4:38 PM, pamarce...@apache.org wrote: Author: pamarcelot Date: Tue Oct 18 13:38:45 2011 New Revision: 1185648 URL: http://svn.apache.org/viewvc?rev=1185648view=rev Log:

Re: svn commit: r1185648 - /directory/apacheds/trunk/apache-felix/

2011-10-18 Thread Pierre-Arnaud Marcelot
Sure. It's done! Regards, Pierre-Arnaud On 18 oct. 2011, at 15:54, Göktürk Gezer wrote: Hi Pierre, Can you add apache-felix/felix-cache into svn ignore too. Thanks. Regards, Gokturk On Tue, Oct 18, 2011 at 4:38 PM, pamarce...@apache.org wrote: Author: pamarcelot Date: Tue Oct 18

[ApacheDS 2.0] OSGI, Implementing Services

2011-10-18 Thread Göktürk Gezer
Hi Emmanuel, Services can be implement into ApacheDS . Good mix of OSGI itself and IPojo will let us do everything we wanted to make ApacheDS an OSGI application. Later changes to the code will make it dependent on OSGI Framework. So i'm waiting for a branch as we talked. I think, if we apply

Re: OSGI and Interface vs classes separation

2011-10-18 Thread Emmanuel Lécharny
On 10/18/11 3:52 PM, Göktürk Gezer wrote: Hi Emmanuel, On Tue, Oct 18, 2011 at 3:59 PM, Emmanuel Lecharnyelecha...@gmail.comwrote: Hi, today, I did a bit of cleanup in core-api and core-shared, moving what I have put in core-shared to core-api (most of the moved classes were associated with

Re: [ApacheDS 2.0] OSGI, Implementing Services

2011-10-18 Thread Emmanuel Lécharny
On 10/18/11 4:03 PM, Göktürk Gezer wrote: Hi Emmanuel, Services can be implement into ApacheDS . Good mix of OSGI itself and IPojo will let us do everything we wanted to make ApacheDS an OSGI application. I'll create a apacheds-osgi branch asap. Do we need a shared-osgi branch too ? Or

Re: [ApacheDS 2.0] OSGI, Implementing Services

2011-10-18 Thread Göktürk Gezer
On Tue, Oct 18, 2011 at 5:10 PM, Emmanuel Lécharny elecha...@apache.orgwrote: On 10/18/11 4:03 PM, Göktürk Gezer wrote: Hi Emmanuel, Services can be implement into ApacheDS . Good mix of OSGI itself and IPojo will let us do everything we wanted to make ApacheDS an OSGI application. I'll

Re: svn commit: r1185636 - in /directory/apacheds/trunk: core-api/src/main/java/org/apache/directory/server/core/api/schema/ interceptors/schema/src/main/java/org/apache/directory/server/core/schema/

2011-10-18 Thread Alex Karasulu
Emm, Were these unused or did you just move them and a copy was left behind in the old position? Thanks, Alex On Tue, Oct 18, 2011 at 4:08 PM, elecha...@apache.org wrote: Author: elecharny Date: Tue Oct 18 13:08:31 2011 New Revision: 1185636 URL:

Re: svn commit: r1185636 - in /directory/apacheds/trunk: core-api/src/main/java/org/apache/directory/server/core/api/schema/ interceptors/schema/src/main/java/org/apache/directory/server/core/schema/

2011-10-18 Thread Emmanuel Lecharny
On 10/18/11 4:42 PM, Alex Karasulu wrote: Emm, Were these unused or did you just move them and a copy was left behind in the old position? They were unused. -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com

Re: ApacheDS documentation: docbook vs. wiki syntax

2011-10-18 Thread Emmanuel Lecharny
Hi, On 9/18/11 10:20 PM, Stefan Seelmann wrote: Hi guys, I'd like to come back to our documentation issue: - docu in confluence isn't versionized - docbook in source control isn't easy to write I did some research and found some interesting links [1][2][3]. I setup an additonal user guide as

Re: RDN index, oneLevel and sublevel index merge

2011-10-18 Thread Stefan Seelmann
On Sun, Oct 9, 2011 at 7:00 PM, Emmanuel Lecharny elecha...@apache.org wrote: On Sat, Oct 8, 2011 at 2:52 PM, Stefan Seelmann seelm...@apache.org wrote: Hi Emmanuel, On Sat, Oct 8, 2011 at 8:27 AM, Emmanuel Lecharny elecha...@gmail.com wrote: Hi guys, Stefan started to modify the

Re: [ApacheDS 2.0] OSGI, Implementing Services

2011-10-18 Thread Göktürk Gezer
Hi Emmanuel, I'm doing some experiments on DS. I saw some problems on our way. Before diving deeper i must consult you about somethings. I'm changing the way we deal with schema elements(LdapComparator,Normalizer,SyntaxChecker) so that they will be pluggable. Schema manager tries to classload

Re: ApacheDS documentation: docbook vs. wiki syntax

2011-10-18 Thread Oliver Schmidt
Am 18.10.2011, 23:22 Uhr, schrieb Emmanuel Lecharny elecha...@gmail.com: Hi, On 9/18/11 10:20 PM, Stefan Seelmann wrote: Hi guys, I'd like to come back to our documentation issue: - docu in confluence isn't versionized - docbook in source control isn't easy to write I did some research and