You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2012/06/08 22:38:22 UTC

[jira] [Comment Edited] (HBASE-6193) REST Api for HBase administrative tasks

    [ 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