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 "Marcel Reutegger (JIRA)" <ji...@apache.org> on 2015/02/17 15:11:12 UTC

[jira] [Resolved] (OAK-2528) Entries in _commitRoot not purged

     [ https://issues.apache.org/jira/browse/OAK-2528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marcel Reutegger resolved OAK-2528.
-----------------------------------
    Resolution: Fixed

Entries in _commitRoot without local changes are now purged during the background split. The purge happens in batches of 10'000 entries to keep the size of the change within reasonable limits. This number can be tweaked with a system property: {{oak.documentMK.garbage.limit}}.

Fixed in trunk: http://svn.apache.org/r1660383

> Entries in _commitRoot not purged
> ---------------------------------
>
>                 Key: OAK-2528
>                 URL: https://issues.apache.org/jira/browse/OAK-2528
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>          Components: core, mongomk
>    Affects Versions: 1.1.0, 1.0.10
>            Reporter: Marcel Reutegger
>            Assignee: Marcel Reutegger
>             Fix For: 1.0.12, 1.1.7
>
>
> Entries in _commitRoot are not purged or moved to previous documents if there are no changes with those revisions. Usually there is always a change associated with a _commitRoot, but in some cases it may happen that the only update on the document is for non-revisioned data like the _children flag.



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