Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 42406 invoked from network); 2 Jan 2011 23:54:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 2 Jan 2011 23:54:14 -0000 Received: (qmail 60568 invoked by uid 500); 2 Jan 2011 23:54:14 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 60531 invoked by uid 500); 2 Jan 2011 23:54:14 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 60524 invoked by uid 99); 2 Jan 2011 23:54:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Jan 2011 23:54:14 +0000 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of akarasulu@gmail.com designates 209.85.216.171 as permitted sender) Received: from [209.85.216.171] (HELO mail-qy0-f171.google.com) (209.85.216.171) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 02 Jan 2011 23:54:09 +0000 Received: by qyk32 with SMTP id 32so13791842qyk.16 for ; Sun, 02 Jan 2011 15:53:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=GymLZlb4eqotlsJTo7f0NrhOnsWZ/Fq4q7cTfROvifA=; b=LwHoLYz9epHZGJwScgIPScCM5dAtomgowMeHmrO6xqun3AnIuOGetTlsBL4AU4JsMp ebHs/dmNOPBJRGCaIjKaKijYPmymgDXokL4FVaEovJlEsGyXCPk9/l5GAZbBjEUBdCQo fjrBLap3A3T7XCIPXvR238lH7assvDHMmhE30= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; b=sVB9KWmR7CnuucVSOYxG3fVgJc6PEU6OvEvwxW3c5K6aHZ7Z3vPx2gFsiXFVKuyqD3 VjDGDDhb9ZX9m2U01oPgaXxQIomOfSZpBVJ6oPBHCbqrUu9h5RPPOXV+3Y7lsZ2Rp5m1 lpS4F1ZkCDL5LKfNRYXTZslac2RG1PCIlZnUc= MIME-Version: 1.0 Received: by 10.229.229.18 with SMTP id jg18mr15974159qcb.276.1294012428296; Sun, 02 Jan 2011 15:53:48 -0800 (PST) Sender: akarasulu@gmail.com Received: by 10.229.63.23 with HTTP; Sun, 2 Jan 2011 15:53:48 -0800 (PST) In-Reply-To: <4D210A6D.7040703@gmail.com> References: <4D20471A.60001@gmail.com> <53356FC5-0ACF-41B0-83AA-868F8F0A3DC9@gmail.com> <4D210A6D.7040703@gmail.com> Date: Mon, 3 Jan 2011 01:53:48 +0200 X-Google-Sender-Auth: zew_KyJ2untbesEVtar8cpJwZtA Message-ID: Subject: Re: Creation of a second Subentry cache From: Alex Karasulu To: Apache Directory Developers List Content-Type: multipart/alternative; boundary=00163630ed191fa2cc0498e5bf44 --00163630ed191fa2cc0498e5bf44 Content-Type: text/plain; charset=ISO-8859-1 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 extra step. > > >> 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? >> > DnNode is not ony used for subentries, it's also used by referrals and > partitions. We could move it to core-api, but I believe it's better in > shared, as it may be used by the client API. > > Yes I know it's being used for referrals and partitions. Usages are in apacheds-core and in apacheds-core-api. There are no usages in the client API. -- Alex Karasulu My Blog :: http://www.jroller.com/akarasulu/ Apache Directory Server :: http://directory.apache.org Apache MINA :: http://mina.apache.org To set up a meeting with me: http://tungle.me/AlexKarasulu --00163630ed191fa2cc0498e5bf44 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

On Mon, Jan 3, 2011 at 1:29 AM, Emmanuel= Lecharny <elec= harny@gmail.com> 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 extra step.


Additionally i checked out depa on DnNode and it seems out of place in shar= ed. Had the thought that it might be best close to where it is being used. = =A0WDYT?
DnNode is not ony used for subentries, it's also used by referrals and = partitions. We could move it to core-api, but I believe it's better in = shared, as it may be used by the client API.


Yes I know it's being = used for referrals and partitions. Usages are in apacheds-core and in apach= eds-core-api.=A0

There are no usages in the client= API.=A0

--
Alex Karasulu
My Blog :: http://www.jroller.com/akarasulu/
Apache Directory S= erver :: http://directory.apache.or= g
Apache MINA :: http://mina.apache.org
To set up a meeting with me:
http://tungle.me/AlexKarasulu
--00163630ed191fa2cc0498e5bf44--