Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 68426 invoked from network); 8 Oct 2008 22:12:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 8 Oct 2008 22:12:06 -0000 Received: (qmail 35407 invoked by uid 500); 8 Oct 2008 22:12:04 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 35377 invoked by uid 500); 8 Oct 2008 22:12:04 -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 35366 invoked by uid 99); 8 Oct 2008 22:12:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2008 15:12:03 -0700 X-ASF-Spam-Status: No, hits=-1999.9 required=10.0 tests=ALL_TRUSTED,DNS_FROM_SECURITYSAGE X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Oct 2008 22:11:08 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 44007234C218 for ; Wed, 8 Oct 2008 15:11:44 -0700 (PDT) Message-ID: <2070650303.1223503904277.JavaMail.jira@brutus> Date: Wed, 8 Oct 2008 15:11:44 -0700 (PDT) From: "Jukka Zitting (JIRA)" To: dev@jackrabbit.apache.org Subject: [jira] Commented: (JCR-1677) Allow workspace creation over cluster In-Reply-To: <703603072.1216076912023.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JCR-1677?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12638115#action_12638115 ] Jukka Zitting commented on JCR-1677: ------------------------------------ > not sure what is not technically sound about this. For example it conflicts with the JackrabbitWorkspace.createWorkspace(String, InputSource) method (see [1]). The reason why the element in repository.xml is just the default template is to allow different workspace to be configured differently. Such non-uniform setups are actually fairly common (at least in deployments that I see). Of course the patch makes such clustered workspace creation optional, so one could argue that people with such non-uniform setups should just not enable this feature. But since implementing this feature properly for all sorts of setups is not really that much harder (the patch for JCR-699 was only twice as big as the current patch here), I would rather not opt for a partial fix that we'd then need to keep supporting for backwards compatibility reasons. > i am curious why you removed 1.5 fix version See the 1.5 release plan updates on dev@. I plan to move forward with 1.5 already within the next few weeks and would rather postpone unfinished issues to 1.6. I'd like have this feature included already in 1.5, but only if we do it along the lines of JCR-699. [1] http://jackrabbit.apache.org/api/1.4/org/apache/jackrabbit/api/JackrabbitWorkspace.html#createWorkspace(java.lang.String, org.xml.sax.InputSource) > Allow workspace creation over cluster > ------------------------------------- > > Key: JCR-1677 > URL: https://issues.apache.org/jira/browse/JCR-1677 > Project: Jackrabbit > Issue Type: Improvement > Components: clustering, jackrabbit-core > Reporter: Matej Knopp > Attachments: patch-1677-1.txt, patch-1677-2.txt > > > When workspace is created on cluster node A and then node added to that workspace, the proper event is sent to the journal, but other cluster nodes are not able to process it because they don't have the workspace. > It would be nice to have a configuration option for the cluster to create such workspace automatically (instead of just logging an error) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.