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

Matt Warhaftig updated HBASE-14147:
-----------------------------------
    Attachment: hbase-14147-v1.patch

Attached patch 'hbase-14147-v1.patch' adds namespace CRUD functionality to 
rest.  A brief overview of the functionality:
|| REST Endpoint || REST Verb || Operation ||
| /namespaces | GET | list all namespaces|
| /namespaces/\{namespace\} | GET |describe namespace|
| /namespaces/\{namespace\}/tables | GET | list namespace tables|
| /namespaces/\{namespace\} | POST |create namespace|
| /namespaces/\{namespace\} | PUT | alter namespace|
| /namespaces/\{namespace\} | DELETE | delete namespace|

Please closely peer review this functionality as it is a large update.

Also note that the HBase REST documentation on the following wiki will need to 
be updated to include the new fields:  
https://wiki.apache.org/hadoop/Hbase/Stargate

> REST Support for Namespaces
> ---------------------------
>
>                 Key: HBASE-14147
>                 URL: https://issues.apache.org/jira/browse/HBASE-14147
>             Project: HBase
>          Issue Type: Sub-task
>          Components: REST
>    Affects Versions: 1.1.1
>            Reporter: Rick Kellogg
>            Assignee: Matt Warhaftig
>            Priority: Minor
>         Attachments: hbase-14147-v1.patch
>
>
> Expand REST services to include addition features:
> * Create namespace
> * Alter namespace
> * Describe namespace
> * Drop namespace
> * List tables in a specific namespace
> * List all namespaces.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to