[ https://issues.apache.org/jira/browse/OAK-2768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcel Reutegger updated OAK-2768: ---------------------------------- Summary: Fair mode for backgroundOperationLock (was: Consider fair mode for backgroundOperationLock) > Fair mode for backgroundOperationLock > ------------------------------------- > > Key: OAK-2768 > URL: https://issues.apache.org/jira/browse/OAK-2768 > Project: Jackrabbit Oak > Issue Type: Improvement > Components: core, mongomk > Reporter: Marcel Reutegger > Assignee: Marcel Reutegger > Labels: concurrency > Fix For: 1.3.4 > > Attachments: lock time.png > > > The backgroundOperationLock in DocumentNodeStore uses the default non-fair > acquisition order. According to JavaDoc of ReentrantReadWriteLock it is > possible that a background operation task gets delayed for a long time when > the system is under load. We should probably consider using the fair mode for > the backgroundOperationLock to make sure background operation tasks do not > get delayed excessively. -- This message was sent by Atlassian JIRA (v6.3.4#6332)