jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Reschke (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (JCR-3101) recovery tool does not recover when version history can be instantiated, but root version can not
Date Fri, 07 Oct 2011 11:42:30 GMT
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


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 itself).

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

        

Mime
View raw message