Michael Dürig created OAK-6520:
----------------------------------
Summary: Improve tail compactions resilience when base state
cannot be determined
Key: OAK-6520
URL: https://issues.apache.org/jira/browse/OAK-6520
Project: Jackrabbit Oak
Issue Type: Improvement
Components: segment-tar
Reporter: Michael Dürig
Fix For: 1.7.6
This is a follow up to OAK-3349: in tail compaction the
{{FileStore.GarbageCollector.getBase()}} might fail to determine the base state
to rebase onto. In this case we should fall back to full compaction and report
(log, JMX) the problem and its exact cause.
Failing to determine the base state might be caused by a missing or invalid
{{gc.log}} file or a invalid or missing record id for the base state being
recorded in {{gc.log}}. None of these cases should impact system stability.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)