[
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)