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 2014/11/14 16:07:34 UTC

[jira] [Created] (OAK-2271) Compaction estimation time should not depend on number of checkpoints

Alex Parvulescu created OAK-2271:
------------------------------------

             Summary: Compaction estimation time should not depend on number of checkpoints
                 Key: OAK-2271
                 URL: https://issues.apache.org/jira/browse/OAK-2271
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: core
            Reporter: Alex Parvulescu
            Assignee: Alex Parvulescu


Checkpoints can be seen as unix symlinks. The compaction estimation will blindly follow those links when computing the set of bulk segments that are in-use. 
For example, when there are 1.9k checkpoints, the estimator will have to traverse the same repo 1.9k times to determine this set, even though it falls onto already traversed paths. 
This is also misleading for debugging, it all looks like it's loading segments while estimating.



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