Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 57973 invoked from network); 26 Jan 2009 16:20:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 26 Jan 2009 16:20:39 -0000 Received: (qmail 8887 invoked by uid 500); 26 Jan 2009 16:20:38 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 8746 invoked by uid 500); 26 Jan 2009 16:20:38 -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 8737 invoked by uid 99); 26 Jan 2009 16:20:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Jan 2009 08:20:38 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of elecharny@gmail.com designates 74.125.46.29 as permitted sender) Received: from [74.125.46.29] (HELO yw-out-2324.google.com) (74.125.46.29) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Jan 2009 16:20:30 +0000 Received: by yw-out-2324.google.com with SMTP id 9so2324298ywe.55 for ; Mon, 26 Jan 2009 08:20:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:reply-to:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=GlBHqogKTcXaLnY/Uhgy+dbSPqNNDxzf+B56RaFF3PY=; b=VUnBM6LZKCN0doQOHAIfdp8Xan9nucMMDRthYQzjDqc2/HkFWOUIve9xKajgbxjqDS 3ceDrAIQ8QtEeQpU9zU6iibIcljOxU8it7oYjaNUDEvLNntFo5Zfn21/f+JDmrIybPIt w6K4hlS0uzmVEXVfPljmzCuTMCebBg/pv/bnM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:content-type:content-transfer-encoding; b=CDj0fsYiOREY9hVTpZsXkR2D5VMMZTLH7z7te99PEwWbqgusUFA43HGgEaqSavYw/m uG+LKuT0SC8QZz46pKcIIctoIu+jantAzzvoVHaD4d8BKMHplKnlL+hQ26HeKuBdCgAK JVUi4iAPkIrE1ebLPFGcSfnT/sA0FzaR0nmXQ= MIME-Version: 1.0 Received: by 10.142.125.4 with SMTP id x4mr279157wfc.75.1232986809573; Mon, 26 Jan 2009 08:20:09 -0800 (PST) Reply-To: elecharny@iktek.com In-Reply-To: References: <497CD18B.9070900@nextury.com> <497D68F3.6050202@gmail.com> Date: Mon, 26 Jan 2009 17:20:09 +0100 Message-ID: Subject: Re: [DRS] Changelog improvements From: Emmanuel Lecharny To: Apache Directory Developers List Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Jan 26, 2009 at 4:58 PM, Alex Karasulu wrote: > > > On Mon, Jan 26, 2009 at 2:40 AM, Kiran Ayyagari > wrote: >> >> Emmanuel Lecharny wrote: >>> >>> - fast lookup for an entry by its DN, or entryCSN/UUID attributes. >> >> We need to allow duplicates in the DN index, there will be collisions. >> >> How do we access CSN/UUID I think, this JournalInterceptor will be befor= e >> the >> ReplicationInterceptor then we don't have access to CSN. One way would b= e >> to >> create these values in JournalInterceptor and pass on to >> ReplicationInterceptor > > The server should be generating entryUUID values and entryCSN operational > attributes for all entries and changes respectively. This should be done > even if replication is not enabled. So it's best if the code generating > these be separated from mitosis and put into the operational interceptor. Absolutely. --=20 Regards, Cordialement, Emmanuel L=E9charny www.iktek.com