[ https://issues.apache.org/jira/browse/OAK-7445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Francesco Mari updated OAK-7445: -------------------------------- Description: OAK-7312 validated the feasibility of a strategy where cleanup runs before the compaction phase. Now that OAK-7377 and follow-up issues allow to define the garbage collection process in a more modular way, it should be relatively easy to introduce a new compaction strategy. The new strategy shouldn't reduce the default compaction strategy. Instead, the new strategy should be hidden behind a feature flag in oder to exposes it to power-users for testing purposes. was:OAK-7312 validated the feasibility of a strategy where cleanup runs before the compaction phase. Now that OAK-7377 and follow-up issues allow to define the garbage collection process in a more modular way, it should be relatively easy to introduce a new compaction strategy. > Introduce a cleanup-first compaction strategy > --------------------------------------------- > > Key: OAK-7445 > URL: https://issues.apache.org/jira/browse/OAK-7445 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: segment-tar > Reporter: Francesco Mari > Assignee: Francesco Mari > Priority: Major > Fix For: 1.10 > > > OAK-7312 validated the feasibility of a strategy where cleanup runs before > the compaction phase. Now that OAK-7377 and follow-up issues allow to define > the garbage collection process in a more modular way, it should be relatively > easy to introduce a new compaction strategy. > The new strategy shouldn't reduce the default compaction strategy. Instead, > the new strategy should be hidden behind a feature flag in oder to exposes it > to power-users for testing purposes. -- This message was sent by Atlassian JIRA (v7.6.3#76005)