Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 62489 invoked from network); 24 May 2006 12:35:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 24 May 2006 12:35:34 -0000 Received: (qmail 54094 invoked by uid 500); 24 May 2006 12:35:32 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 54060 invoked by uid 500); 24 May 2006 12:35:32 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 54050 invoked by uid 99); 24 May 2006 12:35:32 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 May 2006 05:35:32 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of tobias.strasser@gmail.com designates 64.233.184.227 as permitted sender) Received: from [64.233.184.227] (HELO wr-out-0506.google.com) (64.233.184.227) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 May 2006 05:35:29 -0700 Received: by wr-out-0506.google.com with SMTP id i3so1487529wra for ; Wed, 24 May 2006 05:35:09 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=j2xRdZ7YmcmxgN4zln5bq0zeDuyoEo2g6q3cqhSE34nsp/uCLQBLdrcaWKSOgRvXxvjt79/jdESk27NrgxGDRYotCxMy+FQQ8R6TsbNpaOOIJ5GDDoB5ivwoCf7BRS/GTAo53b/C9dwkaJLyfZqUz2B32+A5gK11VA3P9p5+ctw= Received: by 10.54.93.16 with SMTP id q16mr3479450wrb; Wed, 24 May 2006 05:35:08 -0700 (PDT) Received: by 10.54.103.4 with HTTP; Wed, 24 May 2006 05:35:08 -0700 (PDT) Message-ID: <8be731880605240535n7181c401k8c278318824fc336@mail.gmail.com> Date: Wed, 24 May 2006 14:35:08 +0200 From: "Tobias Bocanegra" Reply-To: tobias.bocanegra@day.com Sender: tobias.strasser@gmail.com To: dev@jackrabbit.apache.org Subject: Re: Google Summer of Code project for Jackrabbit In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <510143ac0605240344w2ddb1439qdb10dd338612165f@mail.gmail.com> X-Google-Sender-Auth: 0d0ec4c29a0dd088 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N hi nicolas, sounds very promising. just one important comment so far: > - All updates and read are isolated through transactions. Do we need to > define a locking strategy? If I am correct, I can read a node even though= it > is locked and it is threadsafe. You don't commit an incoherent modificati= on. thats not quite true, they are only "READ COMMITTED" isolated. i.e. you need to lock the entire workspace before you can perform a backup. regards, tobi --=20 -----------------------------------------< tobias.bocanegra@day.com >--- Tobias Bocanegra, Day Management AG, Barfuesserplatz 6, CH - 4001 Basel T +41 61 226 98 98, F +41 61 226 98 97 -----------------------------------------------< http://www.day.com >---