Yubao Liu created HBASE-25357:
---------------------------------
Summary: allow specifying binary row key range to pre-split regions
Key: HBASE-25357
URL: https://issues.apache.org/jira/browse/HBASE-25357
Project: HBase
Issue Type: Improvement
Components: spark
Reporter: Yubao Liu
Currently, spark hbase connector use `String` to specify regionStart and
regionEnd, but we often have serialized binary row key, I made a little patch
at [https://github.com/apache/hbase-connectors/pull/72/files] to always treat
the `String` in ISO_8859_1, so we can put raw bytes into the String object and
get it unchanged.
This has a drawback, if your row key is really UTF-8 strings, you should
convert it to UTF-8 encoded bytes and then encapsulate it in ISO_8859_1 string.
This is a limitation of Spark option interface which allows only string to
string map.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)