[
https://issues.apache.org/jira/browse/OAK-2939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Dürig updated OAK-2939:
-------------------------------
Issue Type: Improvement (was: Sub-task)
Parent: (was: OAK-2849)
> Make compaction gain estimate more accurate
> -------------------------------------------
>
> Key: OAK-2939
> URL: https://issues.apache.org/jira/browse/OAK-2939
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: segmentmk
> Reporter: Michael Dürig
> Assignee: Michael Dürig
> Fix For: 1.3.1
>
>
> Currently the compaction gain estimation process only takes the current head
> into account when calculating the retained size. We could make it more
> accurate by also taking in memory references into account. This would prevent
> compaction from running when many in memory references would later on prevent
> segments from being cleaned up.
> Also for OAK-2862, we would need a way to include the segments used for the
> persisted compaction map in the retained size.
> While at it, we could try to improve logging so information on how much space
> is retained by the current head, in memory references and the persisted
> compaction map would be logged separately.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)