Elliott Clark created HBASE-12751:
-------------------------------------
Summary: Allow RowLock to be reader writer
Key: HBASE-12751
URL: https://issues.apache.org/jira/browse/HBASE-12751
Project: HBase
Issue Type: Bug
Components: regionserver
Reporter: Elliott Clark
Right now every write operation grabs a row lock. This is to prevent values
from changing during a read modify write operation (increment or check and
put). However it limits parallelism in several different scenarios.
If there are several puts to the same row but different columns or stores then
this is very limiting.
If there are puts to the same column then mvcc number should ensure a
consistent ordering. So locking is not needed.
However locking for check and put or increment is still needed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)