hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lars Hofhansl (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-6577) RegionScannerImpl.nextRow() should seek to next row
Date Tue, 14 Aug 2012 05:11:38 GMT

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

Lars Hofhansl commented on HBASE-6577:

@Ram: I see.

I think filters and coprocessors should be kept separately. There are many places where filters
fast forward and if we decorate all those points with a CP hooks we'd slow things down again.
If one needs to hook into fast forward seeking with a CP hook I think one should use the reseek
that you added RegionScanner from within a coprocessor instead of a filter.
(I hope I unserstood the comment correctly).
So from that viewpoint I would find it weird to place a CP hook inside of filter fast forward
optimization code.
> RegionScannerImpl.nextRow() should seek to next row
> ---------------------------------------------------
>                 Key: HBASE-6577
>                 URL: https://issues.apache.org/jira/browse/HBASE-6577
>             Project: HBase
>          Issue Type: Bug
>            Reporter: Lars Hofhansl
>            Assignee: Lars Hofhansl
>             Fix For: 0.96.0, 0.94.2
>         Attachments: 6577.txt
> RegionScannerImpl.nextRow() is called when a filter filters the entire row. In that case
we should seek to the next row rather then iterating over all versions of all columns to get

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


View raw message