Return-Path: Delivered-To: apmail-incubator-jackrabbit-dev-archive@www.apache.org Received: (qmail 76574 invoked from network); 12 Oct 2005 14:05:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Oct 2005 14:05:17 -0000 Received: (qmail 64081 invoked by uid 500); 12 Oct 2005 14:05:15 -0000 Mailing-List: contact jackrabbit-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jackrabbit-dev@incubator.apache.org Delivered-To: mailing list jackrabbit-dev@incubator.apache.org Received: (qmail 64048 invoked by uid 99); 12 Oct 2005 14:05:15 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2005 07:05:15 -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 david.nuescheler@gmail.com designates 72.14.204.196 as permitted sender) Received: from [72.14.204.196] (HELO qproxy.gmail.com) (72.14.204.196) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2005 07:05:14 -0700 Received: by qproxy.gmail.com with SMTP id e11so219086qbe for ; Wed, 12 Oct 2005 07:04:51 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=D/Ro6pNcbaEBairH+FOGtuFEhqgtxz33PskaLc6A2EjWvN4uYZgfcXXmFfMO8ADrUHqLZ8jUlQipYShdUG5E48pq8LWmO66tUlSe7Cx37wMW4Svnpl4zfpUSmlQdK8hkoeG1G1SblKI0hVuH2g/Y6AUj3vfN8XN5bp4ALpnFpyo= Received: by 10.64.204.3 with SMTP id b3mr401709qbg; Wed, 12 Oct 2005 07:03:24 -0700 (PDT) Received: by 10.64.208.8 with HTTP; Wed, 12 Oct 2005 07:03:24 -0700 (PDT) Message-ID: Date: Wed, 12 Oct 2005 16:03:24 +0200 From: David Nuescheler Reply-To: david.nuescheler@day.com To: jackrabbit-dev@incubator.apache.org Subject: Re: jsr170 browse tools In-Reply-To: <200510121451.40167.lee.mallabone@transactgroup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200510121309.44460.lee.mallabone@transactgroup.net> <200510121451.40167.lee.mallabone@transactgroup.net> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N hi lee, > > how would an eclipse plugin work for you? > > http://www.day.com/eclipse/ > Looks great, though unfortunately I've ran into a problem using it. I hav= e a > Jackrabbit repository with 3000 nt:folder nodes directly below the root n= ode. > Each folder node has ~100 nt:file child nodes. [off topic: just with respect to eugeny's earlier question this puts you in= to the range of 600k nodes and probably around ~2m properties. is that correct= ?] > When I try and open the root node of my repository using the eclipse plug= in, > Eclipse runs out of memory, even if I put the max heap size of the workbe= nch > up to 400 meg. Given that the 3000 nodes have no user metadata associated > with them, I can only assume that the whole workspace is being loaded? hmmm... to draw the tree properly the first level needs to be loaded and additionally the level underneith to find out if a particular node has chil= dren. as a quick fix you could segment out your folders into various subfolders. this may help your memory consumption. i have to admit though that i did not look into the details of the code, so i may be way off here. > Is the plugin open source at all? not yet ;) > Is the code available? I'm wiling to submit > patches where possible if so. thanks, but ... ;) we will take a look at it asap, in the meantime i could maybe get you excited about the gui shipping with crx (http://jcr.day.com), which would be the webbased equivalent of the eclipse plugin. it is also free in its trial version. regards, david