[
https://issues.apache.org/jira/browse/HBASE-5856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13260661#comment-13260661
]
stack commented on HBASE-5856:
------------------------------
Help me understand Binlijin. This does not seem right to me but you are
obviously on to something. The String that is being passed in here is coming
from the shell? Is jruby shell doing the escaping before it passes the String
to HBaseAdmin? Thanks.
> byte <-> String is not consistent between HBaseAdmin and HRegionInfo
> --------------------------------------------------------------------
>
> Key: HBASE-5856
> URL: https://issues.apache.org/jira/browse/HBASE-5856
> Project: HBase
> Issue Type: Bug
> Components: client
> Affects Versions: 0.90.6, 0.92.1
> Reporter: binlijin
> Attachments: HBASE-5856-0.92.patch
>
>
> In HBaseAdmin
> public void split(final String tableNameOrRegionName)
> throws IOException, InterruptedException {
> split(Bytes.toBytes(tableNameOrRegionName)); // string -> byte
> }
> In HRegionInfo
> this.regionNameStr = Bytes.toStringBinary(this.regionName); // byte ->
> string
> Should we use Bytes.toBytesBinary in HBaseAdmin ?
--
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