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 "Vinod Holani (Jira)" <ji...@apache.org> on 2020/02/20 05:28:00 UTC

[jira] [Commented] (OAK-8914) Throttle Revision GC

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

Vinod Holani commented on OAK-8914:
-----------------------------------

[~mreutegg] please review added patch. Relevant PR is [https://github.com/apache/jackrabbit-oak/pull/185].

> Throttle Revision GC
> --------------------
>
>                 Key: OAK-8914
>                 URL: https://issues.apache.org/jira/browse/OAK-8914
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: documentmk
>            Reporter: Vinod Holani
>            Priority: Minor
>         Attachments: OAK-8914.patch
>
>
> Currently the Revision GC is allowed to run at full speed. In some cases the load caused by the Revision GC can be very high and potentially overwhelm the MongoDB cluster. The high Revision GC activity tends to be higher than usual when it was skipped for a longer period of time, e.g. because there is a checkpoint that prevents it from collecting garbage.
> Consider throttling the Revision GC. The implementation already has some support for throttling. See {{VersionGCOptions.delayFactor}}. However, there is currently no configuration option in the DocumentNodeStoreService.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)