Niels Basjes created HBASE-11990:
------------------------------------
Summary: Make setting the start and stop row for a specific prefix
easier
Key: HBASE-11990
URL: https://issues.apache.org/jira/browse/HBASE-11990
Project: HBase
Issue Type: New Feature
Components: Client
Reporter: Niels Basjes
If you want to set a scan from your application to scan for a specific row
prefix this is actually quite hard.
As described in several places you can set the startRow to the prefix; yet the
stopRow should be set to the prefix '+1'
If the prefix 'ASCII' put into a byte[] then this is easy because you can
simply increment the last byte of the array.
But if your application uses real binary rowids you may run into the scenario
that your prefix is something like { 0x12, 0x23, 0xFF, 0xFF }. Then the
increment should be { 0x12, 0x24, 0x00, 0x00 }.
I have prepared a proposed patch that makes setting these values correctly a
lot easier.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)