You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Alex Parvulescu (JIRA)" <ji...@apache.org> on 2015/09/09 12:05:45 UTC

[jira] [Comment Edited] (OAK-3133) Make compaction map more efficient for offline compaction

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

Alex Parvulescu edited comment on OAK-3133 at 9/9/15 10:05 AM:
---------------------------------------------------------------

proposed patch for filtering out node states during offline compaction (also includes patch from OAK-3379).
when backporting to 1.0 this also needs Francesco's patch to read the _compress-interval_ out of system properties.

fyi [~mduerig], [~frm]


was (Author: alex.parvulescu):
proposed patch for filtering out node states during offline compaction.

when backporting to 1.0 this also needs Francesco's patch to read the _compress-interval_ out of system properties.

fyi [~mduerig], [~frm]

> Make compaction map more efficient for offline compaction
> ---------------------------------------------------------
>
>                 Key: OAK-3133
>                 URL: https://issues.apache.org/jira/browse/OAK-3133
>             Project: Jackrabbit Oak
>          Issue Type: Sub-task
>          Components: run
>            Reporter: Michael Dürig
>            Assignee: Francesco Mari
>              Labels: compaction, gc
>             Fix For: 1.0.20, 1.3.6, 1.2.5
>
>         Attachments: OAK-3133-01.patch, OAK-3133-partial.patch, OAK-3133.patch
>
>
> The compaction map might be expensive. See OAK-2862 for the analysis. We should find ways to lower the impact of this on offline compaction. One option would be to make the compress cycle configurable, which would require more heap. Another option would be to leverage the persisted compaction map here also.



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