hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Francis Liu (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-8015) Support for Namespaces
Date Wed, 24 Jul 2013 12:43:49 GMT

    [ https://issues.apache.org/jira/browse/HBASE-8015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13718323#comment-13718323

Francis Liu commented on HBASE-8015:

I've pushed some changes into github addressing the following:

- Change delimiter to ':'
- Use a filesystem delimiter ',' instead of ':' where a fqtn is referenced as part of a file/dir
- changed filesystem table path to: <root>/data/<ns>/<table qualifier>
- updated namespace and table name valid chars. namespace now only allows [A-Za-z0-9_]
- rename FullyQualifiedTableName to TableName since all table names are fully qualified not
unless explicitly stated

Some issues:

- found out that ':' is not a valid character in HDFS (scratches head). so we'll really need
an fs delimiter if we stick with this delimiter.
- snapshot names character names - are all valid tables names valid snapshot names as well?
Presently snapshot creation will complain if it has a ':' in it
- small and medium tests pass, didn't have time to run large yet

What do you guys think? I'll continue working on the other comments. 

Check out the changes here:


> 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

View raw message