[
https://issues.apache.org/jira/browse/HBASE-6193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13291956#comment-13291956
]
Andrew Purtell edited comment on HBASE-6193 at 6/8/12 8:36 PM:
---------------------------------------------------------------
-1 We already have a REST gateway for this purpose. Why don't you propose
extending that for your needs.
Edit: More detailed explanation: You are proposing what sounds like a HDFS
HTTPFS-like approach for rearchitecting the HBase REST interface. In general
I'm sympathetic to this idea but for the administrative use cases you have
presented, none require such invasive change. If you do want to pursue this
approach, it would be helpful to attach a design document that successfully
argues why the current REST gateway or an adaptation thereof cannot suffice.
Also, if rearchitecting REST in this way, it's not sufficient to only handle
administrative tasks. We should not have more than one framework for
interacting with HBase RESTfully, it would be a maintenance burden and
confusing.
was (Author: apurtell):
-1 We already have a REST gateway for this purpose. Why don't you propose
extending that for your needs.
> REST Api for HBase administrative tasks
> ---------------------------------------
>
> Key: HBASE-6193
> URL: https://issues.apache.org/jira/browse/HBASE-6193
> Project: HBase
> Issue Type: New Feature
> Reporter: Eric Yang
>
> For enabling HBASE-4368, it may be useful to have embedded REST API server
> for each region server, and HBase Master can either aggregate or
> proxy/redirect REST API base on administrative task functions.
> The popular admin task that can take advantage of this setup are:
> - Trigger table compaction
> - Show process list
> - Health check
> - Show black listed servers
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira