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] [Commented] (OAK-4138) Decouple revision cleanup from the flush thread
Date Wed, 05 Oct 2016 07:56:20 GMT

    [ https://issues.apache.org/jira/browse/OAK-4138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15547997#comment-15547997
] 

Michael Dürig commented on OAK-4138:
------------------------------------

Initial implementation of this together with fixes for OAK-4685 and OAK-4621 at https://github.com/mduerig/jackrabbit-oak/tree/OAK-4138



> Decouple revision cleanup from the flush thread
> -----------------------------------------------
>
>                 Key: OAK-4138
>                 URL: https://issues.apache.org/jira/browse/OAK-4138
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: segment-tar
>            Reporter: Michael Dürig
>            Assignee: Michael Dürig
>              Labels: resilience
>             Fix For: Segment Tar 0.0.14
>
>
> I suggest we decouple revision cleanup from the flush thread. With large repositories
where cleanup can take several minutes to complete it blocks the flush thread from updating
the journal and the persisted head thus resulting in larger then necessary data loss in case
of a crash. 
> /cc [~alex.parvulescu]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message