[
https://issues.apache.org/jira/browse/HBASE-9035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13718262#comment-13718262
]
Gabriel Reid commented on HBASE-9035:
-------------------------------------
If I'm not mistaken, adding a #FF still isn't sufficient to do what's given as
the example in the book.
The example specifies that it will return all rows whose row key begins with
"row". Setting the stop row to "row\xFF" will still exclude all rows that begin
with "row\xFF".
> Incorrect example for using a scan stopRow in HBase book
> --------------------------------------------------------
>
> Key: HBASE-9035
> URL: https://issues.apache.org/jira/browse/HBASE-9035
> Project: HBase
> Issue Type: Bug
> Components: documentation
> Reporter: Gabriel Reid
> Attachments: HBASE-9035.patch
>
>
> The example of how to use a stop row in a scan in the Section 5.7.3 of the
> HBase book [1] is incorrect. It demonstrates using a start and stop row to
> only retrieve records with a given prefix, creating the stop row by appending
> a null byte to the start row.
> This creates a scan that does not include any of the target rows, because the
> the stop row is less than the target rows via lexicographical sorting.
> [1] http://hbase.apache.org/book/data_model_operations.html#scan
--
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