hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anoop Sam John (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-6942) Endpoint implementation for bulk delete rows
Date Tue, 16 Oct 2012 06:47:04 GMT

    [ https://issues.apache.org/jira/browse/HBASE-6942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13476804#comment-13476804

Anoop Sam John commented on HBASE-6942:

API signature wise I am okey Lars. Passing in Scan attributes, I was in 2 minds all the time..:)
BulkDeleteResponse delete(Scan scan, DeleteType type, Long timestamp)
We need to pass the rowBatchSize too.. This is needed to accumulate the rows for a batched
Do we need a Request object taking up the attributes? Yes some thing inline of protobufs?
 Just asked

Yes above suggestions sounds good to me
bq.Documenting this will be tricky. I can have a shot at that (if you like, Anoop. If you
prefer to do that, that's fine too).
Yes Lars you can do that if you like  :)

bq.Eventually, since we made it so general now, I can see this as an official API in HTable...
But let's do that in an another jira (if others agree).

> Endpoint implementation for bulk delete rows
> --------------------------------------------
>                 Key: HBASE-6942
>                 URL: https://issues.apache.org/jira/browse/HBASE-6942
>             Project: HBase
>          Issue Type: Improvement
>          Components: Coprocessors, Performance
>            Reporter: Anoop Sam John
>            Assignee: Anoop Sam John
>             Fix For: 0.94.3, 0.96.0
>         Attachments: HBASE-6942.patch, HBASE-6942_V2.patch, HBASE-6942_V3.patch, HBASE-6942_V4.patch,
> We can provide an end point implementation for doing a bulk deletion of rows(based on
a scan) at the server side. This can reduce the time taken for such an operation as right
now it need to do a scan to client and issue delete(s) using rowkeys.
> Query like  delete from table1 where...

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message