[jira] [Commented] (HBASE-6287) Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of time

2012-06-29 Thread Zhihong Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13404292#comment-13404292
 ] 

Zhihong Ted Yu commented on HBASE-6287:
---

HBASE-6284 overlaps with this JIRA.

This port seems applicable on 0.92 branch.

 Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of 
 time
 ---

 Key: HBASE-6287
 URL: https://issues.apache.org/jira/browse/HBASE-6287
 Project: HBase
  Issue Type: Bug
Reporter: Zhihong Ted Yu

 HBASE-5941 has been integrated to 0.89-fb
 This JIRA ports it to HBase trunk

--
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




[jira] [Commented] (HBASE-6287) Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of time

2012-06-29 Thread Anoop Sam John (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13404379#comment-13404379
 ] 

Anoop Sam John commented on HBASE-6287:
---

Yes Ted
As part of this issue we can port 5941 for 0.92 branch.

 Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of 
 time
 ---

 Key: HBASE-6287
 URL: https://issues.apache.org/jira/browse/HBASE-6287
 Project: HBase
  Issue Type: Bug
Reporter: Zhihong Ted Yu
 Fix For: 0.92.2


 HBASE-5941 has been integrated to 0.89-fb
 This JIRA ports it to HBase trunk

--
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




[jira] [Commented] (HBASE-6287) Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of time

2012-06-28 Thread Andrew Purtell (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13403238#comment-13403238
 ] 

Andrew Purtell commented on HBASE-6287:
---

Throwing out two possible design responses:

1. Switch on instanceof more specific Mutation type and call existing 
prePut/postPut or preDelete/postDelete methods.

or:

2. Substitute the more general Mutation type for Put and rename the preXXX and 
postXXX functions here from ...Put to ...Mutate and provide backwards 
compatible but deprecated prePut/preDelete and postPut/postDelete methods.


 Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of 
 time
 ---

 Key: HBASE-6287
 URL: https://issues.apache.org/jira/browse/HBASE-6287
 Project: HBase
  Issue Type: Bug
Reporter: Zhihong Ted Yu

 HBASE-5941 has been integrated to 0.89-fb
 This JIRA ports it to HBase trunk

--
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




[jira] [Commented] (HBASE-6287) Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of time

2012-06-28 Thread ramkrishna.s.vasudevan (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13403246#comment-13403246
 ] 

ramkrishna.s.vasudevan commented on HBASE-6287:
---

@Andy
HBASE-6284 does what is proposed in 1st option.

 Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of 
 time
 ---

 Key: HBASE-6287
 URL: https://issues.apache.org/jira/browse/HBASE-6287
 Project: HBase
  Issue Type: Bug
Reporter: Zhihong Ted Yu

 HBASE-5941 has been integrated to 0.89-fb
 This JIRA ports it to HBase trunk

--
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




[jira] [Commented] (HBASE-6287) Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of time

2012-06-27 Thread Zhihong Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13402687#comment-13402687
 ] 

Zhihong Ted Yu commented on HBASE-6287:
---

0.89-fb doesn't have coprocessor.

We need to consider how the following should be handled:
{code}
  private void doPrePutHook(BatchOperationInProgressPairPut, Integer 
batchOp)
...
if (coprocessorHost.prePut(put, walEdit, put.getWriteToWAL())) {
{code}
There is no coprocessorHost.preMutate() in trunk.

 Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of 
 time
 ---

 Key: HBASE-6287
 URL: https://issues.apache.org/jira/browse/HBASE-6287
 Project: HBase
  Issue Type: Bug
Reporter: Zhihong Ted Yu

 HBASE-5941 has been integrated to 0.89-fb
 This JIRA ports it to HBase trunk

--
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