jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Dürig (JIRA) <j...@apache.org>
Subject [jira] [Created] (OAK-7854) Add liveliness monitoring for FileStore background operations
Date Fri, 19 Oct 2018 10:15:00 GMT
Michael Dürig created OAK-7854:

             Summary: Add liveliness monitoring for FileStore background operations  
                 Key: OAK-7854
                 URL: https://issues.apache.org/jira/browse/OAK-7854
             Project: Jackrabbit Oak
          Issue Type: Improvement
          Components: segment-tar
            Reporter: Michael Dürig
            Assignee: Michael Dürig
             Fix For: 1.10

The FileStore background operations are ultimately executed through a {{ScheduledExecutorService}}.
In the case this scheduling gets blocked (e.g. because of a deadlock or lock contention in
one of its tasks) there is chance of repository corruption. 

To minimise potential data loss we should implement monitoring endpoints for the vital background
operations. This would allow deployments to take action early in case of failures and thus
minimise potential data loss and simplify recovery.

This message was sent by Atlassian JIRA

View raw message