[jira] [Commented] (HBASE-6287) Port HBASE-5941 improve multiDelete performance by grabbing locks ahead of time
[ 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
[ 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
[ 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
[ 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
[ 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