Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 63873 invoked from network); 20 Mar 2008 09:27:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Mar 2008 09:27:17 -0000 Received: (qmail 402 invoked by uid 500); 20 Mar 2008 09:27:14 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 371 invoked by uid 500); 20 Mar 2008 09:27:14 -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 362 invoked by uid 99); 20 Mar 2008 09:27:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 20 Mar 2008 02:27:14 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED 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; Thu, 20 Mar 2008 09:26:44 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 7044C234C0A6 for ; Thu, 20 Mar 2008 02:25:24 -0700 (PDT) Message-ID: <1286116557.1206005124455.JavaMail.jira@brutus> Date: Thu, 20 Mar 2008 02:25:24 -0700 (PDT) From: "Marcel Reutegger (JIRA)" To: dev@jackrabbit.apache.org Subject: [jira] Created: (JCR-1491) UUID check in BundleFsPersistenceManager.getListRecursive() leads to endless loop MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org UUID check in BundleFsPersistenceManager.getListRecursive() leads to endless loop --------------------------------------------------------------------------------- Key: JCR-1491 URL: https://issues.apache.org/jira/browse/JCR-1491 Project: Jackrabbit Issue Type: Bug Affects Versions: core 1.4.1, 1.4 Reporter: Marcel Reutegger Priority: Minor Fix For: core 1.4.2 The UUID comparison in getListRecursive() is wrong and leads to an endless loop when the test PersistenceManagerIteratorTest.getAllNodeIds() is run on a workspace using BundleFsPersistenceManager. I'm not sure this always happens, but for sure in a workspace with no content (just root and jcr:system nodes). There's also an problem with the test case. In batch mode the after NodeId is set to the last id returned by the previous get all nodes fetch. This means batch retrieval is never actually tested, because there is no NodeId after the last one. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.