[ https://issues.apache.org/jira/browse/OAK-2768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davide Giannella updated OAK-2768: ---------------------------------- Fix Version/s: (was: 1.3.0) 1.3.1 Bulk move to 1.3.1 > Consider 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, scalability > Fix For: 1.3.1 > > 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)