[
https://issues.apache.org/jira/browse/HBASE-8015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13654551#comment-13654551
]
Francis Liu commented on HBASE-8015:
------------------------------------
It seems we've come to a consensus on the upgrade approach.
{quote}
In essence it'll do the following:
- Tables without '.' will be moved into the default namespace.
- Tables with '.' will be move into new namespaces
- namespaces will be delimited by the last '.' in the table name
ie org.apache.hbase.MyTable, namespace = org.apache.hbase
- In both cases the oldTableName is the same as the fullTableName
- all existing apis and cli commands will be expecting full table names unless
explicitly stated
- a RenameTable tool will be provided to rename offline tables
{quote}
So I'll start implementing it.
Discussion is here:
http://grokbase.com/p/hbase/dev/13598jegtp/discuss-namespace-delimiter
> 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, Namespace Design.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