jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Reutegger (JIRA)" <j...@apache.org>
Subject [jira] Updated: (JCR-2643) Avoid item state reads during Session.logout()
Date Thu, 27 May 2010 10:21:39 GMT

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

Marcel Reutegger updated JCR-2643:

    Attachment: jcr-benchmark.patch

Patches add test to jcr-benchmark suite and unregister the hierarchy manager before item state
manager dispose, which was
actually called twice. First in SessionItemStateManager.dispose() and then in WorkspaceImpl.dispose()

> Avoid item state reads during Session.logout()
> ----------------------------------------------
>                 Key: JCR-2643
>                 URL: https://issues.apache.org/jira/browse/JCR-2643
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>            Reporter: Marcel Reutegger
>            Priority: Minor
>         Attachments: JCR-2643.patch, jcr-benchmark.patch
> This is a follow up issue for JCR-2231. There's a second CachingHierarchyManager attached
to the LocalItemStateManager, which it unregistered too late and causes reads on the SharedItemStateManager
on Session logout. The hierarchy manager should be unregistered as listener before the state
manager is disposed.

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

View raw message