From dev-return-28754-apmail-directory-dev-archive=directory.apache.org@directory.apache.org Wed Feb 04 07:58:45 2009 Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 54748 invoked from network); 4 Feb 2009 07:58:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Feb 2009 07:58:45 -0000 Received: (qmail 1662 invoked by uid 500); 4 Feb 2009 07:58:45 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 1626 invoked by uid 500); 4 Feb 2009 07:58:45 -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 1617 invoked by uid 99); 4 Feb 2009 07:58:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Feb 2009 23:58:45 -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 72.14.220.159 as permitted sender) Received: from [72.14.220.159] (HELO fg-out-1718.google.com) (72.14.220.159) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Feb 2009 07:58:36 +0000 Received: by fg-out-1718.google.com with SMTP id 19so1156062fgg.3 for ; Tue, 03 Feb 2009 23:58:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=BuAKcRMD0u+h/9KzVGxESFlBf6osopge9crF20Q0v88=; b=vyGym58+S9I8MAW2GPviMioXbpVUyVsRLgKFP5S8d018slc5EJRniKiDK0lwc2sMzQ a7vKRnELhpHSxOPHfiP5fucAtXOusdyzzFvDvtCNAVl6DGtlOECD2KCAWySxqGC2USlu +BH2kL4CVtNRwzi62rg3+FYpdLnsdFrk+zfmI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=HgiSTIelDaad09Y+RD3TaYjvZhAe8Y/VwhMlBzKsgTuElEx1R4hpElPLPD32tXnwe/ /v0OGHDcYVDQmNCEqe1piW2bI12GIZqduMHfjMTcyTZH+jdwKTRAgupMdOOyJ+ZquN/P Dw/mlcHgfOCXrNtw6LRWe6UgoM5Xp26Gl7t7M= Received: by 10.103.229.12 with SMTP id g12mr1056508mur.87.1233734295202; Tue, 03 Feb 2009 23:58:15 -0800 (PST) Received: from ?192.168.0.11? (vol75-3-82-66-216-176.fbx.proxad.net [82.66.216.176]) by mx.google.com with ESMTPS id e8sm1738259muf.29.2009.02.03.23.58.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 03 Feb 2009 23:58:14 -0800 (PST) Sender: Emmanuel Lecharny Message-ID: <49894A91.1060005@nextury.com> Date: Wed, 04 Feb 2009 08:58:09 +0100 From: Emmanuel Lecharny User-Agent: Thunderbird 2.0.0.19 (X11/20090105) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: [DRS] thoughts about implementation References: <4985EEB3.7070406@gmail.com> <1cbc90c10902020928j469ceb10ied5daf450da18529@mail.gmail.com> <498898BC.6060307@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Alex Karasulu wrote: > I agree that *ONLY* change operations that have succeeded should be logged > into the CL. But I think we at least need a marker in the journal to track > the horizon between completed and in progress operations no? > Not necessarily. It can be stored into the CL. The journal is just a safety net here, when we replay it, assuming we have started at a point we had a failure, then if an operation has failed (like we try to delete a non existing entry), it will fail again. With the CL, we can obviously go a bit farther, and this this the goal, but in case the CL is totally screwed up, we can restart from the journal. -- -- cordialement, regards, Emmanuel Lécharny www.iktek.com directory.apache.org