Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 52015 invoked from network); 14 Jan 2009 19:16:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Jan 2009 19:16:12 -0000 Received: (qmail 2590 invoked by uid 500); 14 Jan 2009 19:16:10 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 2582 invoked by uid 500); 14 Jan 2009 19:16:10 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 2571 invoked by uid 99); 14 Jan 2009 19:16:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jan 2009 11:16:10 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [216.200.145.38] (HELO omta0108.mta.everyone.net) (216.200.145.38) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jan 2009 19:16:02 +0000 Received: from dm20.mta.everyone.net (sj1-slb03-gw2 [172.16.1.96]) by omta0108.mta.everyone.net (Postfix) with ESMTP id A3B24C3A9BA for ; Wed, 14 Jan 2009 11:14:02 -0800 (PST) X-Eon-Dm: dm20 Received: by dm20.mta.everyone.net (EON-AUTHRELAY2 - c99607f2) id dm20.4968fc6d.cb964 for ; Wed, 14 Jan 2009 11:14:02 -0800 X-Eon-Sig: AQL0PaZJbjl6As4u4gIAAAAB,7830d382542fc5a588c8cced33741468 Message-ID: <496E3979.5000908@rwmotloc.com> Date: Wed, 14 Jan 2009 13:14:01 -0600 From: Alexander Wallace User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: users@jackrabbit.apache.org Subject: Re: Cluster Datastore garbage collection. References: <496CF2B2.8010006@rwmotloc.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Alexander Klimetschek wrote: > On Tue, Jan 13, 2009 at 8:59 PM, Alexander Wallace wrote: > > > I would think so, but I am not 100% sure what happens if one node > already has removed the reference to the datastore entry (aka marked > unused during gc), but another cluster node still wants to read from > it, because the removed node or property event hasn't arrived yet... > > Got it... Since the cluster syncronization happens very often, and sounds like running GC is not a super high priority, It seems that it would be safer to run the GC say, once a day during a very low traffic window, perhaps at 3 am or so, to minimize user exposure... > Regards, > Alex > > Thanks a lot for the response! Alex.