[ https://issues.apache.org/jira/browse/HBASE-2097?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jean-Daniel Cryans resolved HBASE-2097. --------------------------------------- Resolution: Fixed Assignee: stack Hadoop Flags: [Reviewed] I also tried the patch a couple of times and the deadlock is gone. I'm committing the patch to branch plus I removed some annoying debug (MemStoreScanner) that was also added in HBASE-2037. > Deadlock between HRegion.put and HRegion.close > ---------------------------------------------- > > Key: HBASE-2097 > URL: https://issues.apache.org/jira/browse/HBASE-2097 > Project: Hadoop HBase > Issue Type: Bug > Reporter: Jean-Daniel Cryans > Assignee: stack > Priority: Blocker > Fix For: 0.20.3 > > Attachments: 2097.patch > > > HBASE-2037 added a bunch of fixes but also a deadlock: > HRegion.put: > {code} > splitsAndClosesLock.readLock().lock(); > newScannerLock.writeLock().lock(); > {code} > HRegion.close > {code} > newScannerLock.writeLock().lock(); > try { > splitsAndClosesLock.writeLock().lock(); > {code} > To recreate, start a PerformanceEvaluation on standalone and it happens > roughly 75% of the time. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.