Re: DnNode class (was :Re: Creation of a second Subentry cache)

2011-01-03 Thread Alex Karasulu
On Mon, Jan 3, 2011 at 2:07 PM, Emmanuel Lécharny wrote: > On 1/3/11 12:27 PM, Alex Karasulu wrote: > >> On Mon, Jan 3, 2011 at 10:55 AM, Emmanuel Lecharny> >wrote: >> >> (Renamed the thread for clarity) >>> >>> On 1/3/11 9:40 AM, Stefan Seelmann wrote: >>> >>> On Mon, Jan 3, 2011 at 2:27 AM, Al

Re: DnNode class (was :Re: Creation of a second Subentry cache)

2011-01-03 Thread Emmanuel Lécharny
On 1/3/11 12:27 PM, Alex Karasulu wrote: On Mon, Jan 3, 2011 at 10:55 AM, Emmanuel Lecharnywrote: (Renamed the thread for clarity) On 1/3/11 9:40 AM, Stefan Seelmann wrote: On Mon, Jan 3, 2011 at 2:27 AM, Alex Karasulu wrote: Not referring to the SchemaUI bundle. In studio we have all of

Re: DnNode class (was :Re: Creation of a second Subentry cache)

2011-01-03 Thread Alex Karasulu
On Mon, Jan 3, 2011 at 10:55 AM, Emmanuel Lecharny wrote: > (Renamed the thread for clarity) > > On 1/3/11 9:40 AM, Stefan Seelmann wrote: > >> On Mon, Jan 3, 2011 at 2:27 AM, Alex Karasulu >> wrote: >> >>> Not referring to the SchemaUI bundle. In studio we have all of ApacheDS >>> available in t

Re: Creation of a second Subentry cache

2011-01-03 Thread Alex Karasulu
On Mon, Jan 3, 2011 at 10:40 AM, Stefan Seelmann wrote: > On Mon, Jan 3, 2011 at 2:27 AM, Alex Karasulu > wrote: > > Not referring to the SchemaUI bundle. In studio we have all of ApacheDS > > available in the embedded ApacheDS plugin bundle. This however is not > > visible outside because it's a

DnNode class (was :Re: Creation of a second Subentry cache)

2011-01-03 Thread Emmanuel Lecharny
(Renamed the thread for clarity) On 1/3/11 9:40 AM, Stefan Seelmann wrote: On Mon, Jan 3, 2011 at 2:27 AM, Alex Karasulu wrote: Not referring to the SchemaUI bundle. In studio we have all of ApacheDS available in the embedded ApacheDS plugin bundle. This however is not visible outside because

Re: Creation of a second Subentry cache

2011-01-03 Thread Stefan Seelmann
On Mon, Jan 3, 2011 at 2:27 AM, Alex Karasulu wrote: > Not referring to the SchemaUI bundle. In studio we have all of ApacheDS > available in the embedded ApacheDS plugin bundle. This however is not > visible outside because it's an OSGi bundle, however there's no reason why > the DnNode class can

Re: Creation of a second Subentry cache

2011-01-02 Thread Alex Karasulu
On Mon, Jan 3, 2011 at 2:44 AM, Emmanuel Lécharny wrote: > On 1/3/11 1:23 AM, Alex Karasulu wrote: > >> On Mon, Jan 3, 2011 at 2:02 AM, Emmanuel Lecharny> >wrote: >> >> On 1/3/11 12:53 AM, Alex Karasulu wrote: >>> >>> On Mon, Jan 3, 2011 at 1:29 AM, Emmanuel Lecharny>>> > wrote: >

Re: Creation of a second Subentry cache

2011-01-02 Thread Emmanuel Lécharny
On 1/3/11 1:23 AM, Alex Karasulu wrote: On Mon, Jan 3, 2011 at 2:02 AM, Emmanuel Lecharnywrote: On 1/3/11 12:53 AM, Alex Karasulu wrote: On Mon, Jan 3, 2011 at 1:29 AM, Emmanuel Lecharny wrote: On 1/2/11 4:05 PM, Alex Karasulu wrote: +1 The dn2subentry cache sounds like a valid optimiz

Re: Creation of a second Subentry cache

2011-01-02 Thread Alex Karasulu
On Mon, Jan 3, 2011 at 2:02 AM, Emmanuel Lecharny wrote: > On 1/3/11 12:53 AM, Alex Karasulu wrote: > >> On Mon, Jan 3, 2011 at 1:29 AM, Emmanuel Lecharny> >wrote: >> >> On 1/2/11 4:05 PM, Alex Karasulu wrote: >>> >>> +1 The dn2subentry cache sounds like a valid optimization and making

Re: Creation of a second Subentry cache

2011-01-02 Thread Emmanuel Lecharny
On 1/3/11 12:53 AM, Alex Karasulu wrote: On Mon, Jan 3, 2011 at 1:29 AM, Emmanuel Lecharnywrote: On 1/2/11 4:05 PM, Alex Karasulu wrote: +1 The dn2subentry cache sounds like a valid optimization and making it a top level accesible cache also sounds right. I went a step further, but I sent

Re: Creation of a second Subentry cache

2011-01-02 Thread Alex Karasulu
On Mon, Jan 3, 2011 at 1:29 AM, Emmanuel Lecharny wrote: > On 1/2/11 4:05 PM, Alex Karasulu wrote: > >> +1 >> >> The dn2subentry cache sounds like a valid optimization and making it a top >> level accesible cache also sounds right. >> > I went a step further, but I sent a mail explaining this extr

Re: Creation of a second Subentry cache

2011-01-02 Thread Emmanuel Lecharny
On 1/2/11 4:05 PM, Alex Karasulu wrote: +1 The dn2subentry cache sounds like a valid optimization and making it a top level accesible cache also sounds right. I went a step further, but I sent a mail explaining this extra step. Additionally i checked out depa on DnNode and it seems out of pl

Re: Creation of a second Subentry cache

2011-01-02 Thread Alex Karasulu
+1 The dn2subentry cache sounds like a valid optimization and making it a top level accesible cache also sounds right. Additionally i checked out depa on DnNode and it seems out of place in shared. Had the thought that it might be best close to where it is being used. WDYT? Sent from m

Creation of a second Subentry cache

2011-01-02 Thread Emmanuel Lecharny
Hi, we currently use a UUID -> Subentry cache, used for the most common operations like retrieving a subentry when processing an entry (as we store the subentry's UUID in an entry selected by the subentry SubtreeSpecification, to avoid some costly operations on disk following a ModDN operatio