[ https://issues.apache.org/jira/browse/HBASE-5856?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13262724#comment-13262724 ]
stack commented on HBASE-5856: ------------------------------ Are you passing the name copied from the UI using double quotes or single quotes? The shell acts differently if double quotes. If double quotes it will pass to hbase unescaped region name. At least, it used to do this. Thanks Binlijin. > 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