Rishabh Kumar created OAK-10036:
-----------------------------------

             Summary: Move background thread tasks to a 
ScheduledThreadPoolExecutor from thread
                 Key: OAK-10036
                 URL: https://issues.apache.org/jira/browse/OAK-10036
             Project: Jackrabbit Oak
          Issue Type: Improvement
            Reporter: Rishabh Kumar


In DocumentNodeStore, we have multiple background threads to perform various 
tasks e.g. read, update, purge collisions, etc.

 

Currently, all these tasks use simple threads to execute with no mechanism to 
resume them if they die.

Instead, all these background operations should use an executor to safeguard in 
case a  thread dies.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to