Why do we have a lock in CompactSplitThread when only ever one instance of this 
thread?
---------------------------------------------------------------------------------------

                 Key: HBASE-3571
                 URL: https://issues.apache.org/jira/browse/HBASE-3571
             Project: HBase
          Issue Type: Task
          Components: regionserver
            Reporter: stack


This lock in CompactSplitThread doesn't do anything best as I can tell:

{code}
  private final ReentrantLock lock = new ReentrantLock();
{code}

If two instances of CompactSplitThread, it would not prevent the two threads 
contending since its local to the instance.

Remove it.



-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to