Michael Dürig created OAK-6909:
----------------------------------

             Summary: FileStore.compact does not persist compacted head to 
journal
                 Key: OAK-6909
                 URL: https://issues.apache.org/jira/browse/OAK-6909
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: segment-tar
            Reporter: Michael Dürig
            Assignee: Michael Dürig
             Fix For: 1.7.11


When {{FileStore.compact()}} returns the {{journal.log}} does not necessarily 
contain the head created by the compactor. This can lead to problems downstream 
like e.g. in OAK-6894 where the compactor tool wrote the wrong (i.e. 
uncompacted) head to the {{journal.log}}. 

Proposed fix is to call on of the {{FileStore.flush()}} methods after 
compaction and add a test case that verifies the {{journal.log}} contains the 
correct head state. 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to