[ 
https://issues.apache.org/jira/browse/HBASE-8015?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francis Liu updated HBASE-8015:
-------------------------------

    Attachment: HBASE-8015_94.patch

So it seems we're fine providing a migration script. So I've gone ahead and 
produced a rough patch with the change. 

The general idea is to have a TableName class which encapsulates both namespace 
and tableQualifier (AKA the old table name). And this will be what gets passed 
around as much as possible internally. Table names are referenced fully 
qualified otherwise.
I've also changed the tableDir on hdfs to include namespace as the parent 
directory. This will enable us to set HDFS quotas by namespace.

I skipped the CRUD related stuff since that seems pretty straightforward. Let 
me know if this approach is acceptable.


                
> 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: 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

Reply via email to