jackrabbit-oak-issues 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] (OAK-4103) Replace journal.log with an in place journal
Date Tue, 08 Mar 2016 19:15:41 GMT
Michael Dürig created OAK-4103:

             Summary: Replace journal.log with an in place journal
                 Key: OAK-4103
                 URL: https://issues.apache.org/jira/browse/OAK-4103
             Project: Jackrabbit Oak
          Issue Type: Technical task
          Components: segmentmk
            Reporter: Michael Dürig
            Priority: Minor
             Fix For: 1.6

Instead of writing the current head revision to the {{journal.log}} file we could make it
an integral part of the node states: as OAK-3804 demonstrates we already have very good heuristics
to reconstruct a lost journal. If we add the right annotations to the root node states this
could replace the current approach. The latter is problematic as it relies on the flush thread
properly and timely updating {{journal.log}}. See e.g. OAK-3303. 

This message was sent by Atlassian JIRA

View raw message