Amitanand Aiyer created HBASE-5941:
--------------------------------------
Summary: improve multiDelete performance by grabbing locks ahead
of time
Key: HBASE-5941
URL: https://issues.apache.org/jira/browse/HBASE-5941
Project: HBase
Issue Type: Improvement
Components: regionserver
Affects Versions: 0.89.20100924, 0.89-fb, 0.94.1
Reporter: Amitanand Aiyer
Assignee: Amitanand Aiyer
Priority: Minor
Ning reported that the performance of deletes is slower than the performance of
Puts. This should not be the case.
On digging up, it turns out that there is a difference between multiPut and
multiDelete in the way we grab locks.
multiPut grabs all the locks optimistically and processes the puts one by one.
multiDelete grabs locks and releases
them one at a time, for each delete operation, as if it were done separately.
This may be causing a performance
slow down for deletes. Trying to improve it.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira