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)

Reply via email to