[ https://issues.apache.org/jira/browse/HBASE-18075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Josh Elser updated HBASE-18075: ------------------------------- Status: Patch Available (was: Open) > Support namespaces and tables with non-latin alphabetical characters > -------------------------------------------------------------------- > > Key: HBASE-18075 > URL: https://issues.apache.org/jira/browse/HBASE-18075 > Project: HBase > Issue Type: Improvement > Components: Client > Reporter: Josh Elser > Assignee: Josh Elser > Fix For: 2.0.0 > > Attachments: HBASE-18075.001.patch > > > On the heels of HBASE-18067, it would be nice to support namespaces and > tables with names that fall outside of Latin alphabetical characters and > numbers. > Our current regex for allowable characters is approximately > {{\[a-zA-Z0-9\]+}}. > It would be nice to replace {{a-zA-Z}} with Java's {{\p\{IsAlphabetic\}}} > which will naturally restrict the unicode character space down to just those > that are part of the alphabet for each script (e.g. latin, cyrillic, greek). > Technically, our possible scope of allowable characters is, best as I can > tell, only limited by the limitations of ZooKeeper itself > https://zookeeper.apache.org/doc/r3.4.10/zookeeperProgrammers.html#ch_zkDataModel > (as both table and namespace are created as znodes). -- This message was sent by Atlassian JIRA (v6.3.15#6346)