jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Dürig (JIRA) <j...@apache.org>
Subject [jira] Created: (JCR-1638) Redundant calls to RepositoryService.getChildInfos
Date Wed, 04 Jun 2008 15:49:45 GMT
Redundant calls to RepositoryService.getChildInfos

                 Key: JCR-1638
                 URL: https://issues.apache.org/jira/browse/JCR-1638
             Project: Jackrabbit
          Issue Type: Bug
          Components: jackrabbit-jcr2spi, jackrabbit-spi
            Reporter: Michael Dürig

In some cases jcr2spi issues calls to RepositoryService.getChildInfos for items which haven
been returned by the last call to RepositoryService.getItemInfos. 

This happens because WorkspaceItemStateFactory.createDeepPropertyState is asked to create
the node states for all items returned by RepositoryService.getChildInfos in the order they
are returned by the Iterator. When trying to create an item state for an item which is deeper
down the hierarchy than another item which comes later in the iterator, a call to RepositoryService.getChildInfos
is issued for the latter. 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message