jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] Updated: (JCR-1491) UUID check in BundleFsPersistenceManager.getListRecursive() leads to endless loop
Date Tue, 22 Apr 2008 01:11:21 GMT

     [ https://issues.apache.org/jira/browse/JCR-1491?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Jukka Zitting updated JCR-1491:

    Fix Version/s:     (was: 1.5)
                   core 1.4.3

Merged to the 1.4 branch in revision 650341.

> 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
>          Components: jackrabbit-core
>    Affects Versions: 1.4, core 1.4.1, core 1.4.2
>            Reporter: Marcel Reutegger
>            Priority: Minor
>             Fix For: core 1.4.3
> 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.

View raw message