[
https://issues.apache.org/jira/browse/HBASE-8015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13616874#comment-13616874
]
Francis Liu commented on HBASE-8015:
------------------------------------
{quote}
Yes, let's solve this issue here once and for all. thinking about it, I have a
hard time understanding why we need to use special chars in catalog tables.
Can't we just have a namespace called simple "system", and have tables named
"system.META" and "system.ROOT". I say no funky -, _, . escaping stuff.
{quote}
AFAIK, if the META table goes offline due to RS failure. There is no special
case to make it's assignment a priority. And priority is based on lexical
ordering, in which case we will need the funky prefix. Not unless we'd want to
add complexity to handle that logic.
BTW the check is not in yet. But I'd also like to remove '.' as an option for
table name. Beyond the proposed namespace delimiter usage.
> Support for Namespaces
> ----------------------
>
> Key: HBASE-8015
> URL: https://issues.apache.org/jira/browse/HBASE-8015
> Project: HBase
> Issue Type: New Feature
> Reporter: Francis Liu
> Assignee: Francis Liu
> Attachments: HBASE-8015_draft_94.patch, NamespaceDesign.pdf
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira