hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ryan rawson (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HBASE-1566) using Scan(startRow,stopRow) will cause you to iterate the entire table
Date Thu, 25 Jun 2009 21:14:07 GMT

     [ https://issues.apache.org/jira/browse/HBASE-1566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

ryan rawson updated HBASE-1566:
-------------------------------

    Attachment: HBASE-1566.patch

fixes this on my set-up

> using Scan(startRow,stopRow) will cause you to iterate the entire table
> -----------------------------------------------------------------------
>
>                 Key: HBASE-1566
>                 URL: https://issues.apache.org/jira/browse/HBASE-1566
>             Project: Hadoop HBase
>          Issue Type: Bug
>    Affects Versions: 0.20.0
>            Reporter: ryan rawson
>            Priority: Blocker
>             Fix For: 0.20.0
>
>         Attachments: HBASE-1566.patch
>
>
> Right now the only way for the client scanner to know that we are at the 'end' of a scan
is to client-side-wise use the filter to figure this out. 
> This is not easy to fix because the server is unable to indicate the difference between
'done with this region', and 'you're at the end of your scan'.  In both cases we return 0
results, and the client can't figure out what it means.
> Right now the best solution is to use filters, which is tricky since there is no StopRowFilter
because that functionality is built in :-)
> We might have to hack the 'stop row' functionality as a filter until we can improve the
client-server API/RPC.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message