jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (JCR-3101) recovery tool does not recover when version history can be instantiated, but root version can not
Date Fri, 07 Oct 2011 13:53:30 GMT

    [ https://issues.apache.org/jira/browse/JCR-3101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13122806#comment-13122806

Jukka Zitting commented on JCR-3101:

Looks good. As you mentioned, a more fine-grained recovery would be nice, but for now simply
disconnecting a node from a broken version history seems good enough. Another potentially
useful future improvement would be to check not just the root version but also all other versions
in the history.
> recovery tool does not recover when version history can be instantiated, but root version
can not
> -------------------------------------------------------------------------------------------------
>                 Key: JCR-3101
>                 URL: https://issues.apache.org/jira/browse/JCR-3101
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-core
>            Reporter: Julian Reschke
>            Assignee: Julian Reschke
>         Attachments: JCR-3101.patch
> JCR-2551 introduced a recovery mode which tries to instantiate the version history, and
if this fails, disconnects the VH (version history) and makes the node unversioned.
> However, it appears it can happen that the persistence is damaged such as getting the
VH does indeed work, but subsequent operations fail due to other problems. One problem that
has been seen is a missing frozenNode property of the root version (or a missing frozenNode
> As a quick fix, we may want to change the checker so that it actually also tries to get
the rootVersion and it's frozenNode. Long term, depending on how frequent this problem is,
we may have to think about a less drastic recovery than disconnecting the VH.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message