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)