You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "sishen.freecity (JIRA)" <ji...@apache.org> on 2008/08/05 02:12:44 UTC
[jira] Updated: (HBASE-795) More Table operation in TableHandler
for REST interface
[ https://issues.apache.org/jira/browse/HBASE-795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
sishen.freecity updated HBASE-795:
----------------------------------
Attachment: 795.trunk.rest_table.patch
The patch of REST table operations.
> More Table operation in TableHandler for REST interface
> -------------------------------------------------------
>
> Key: HBASE-795
> URL: https://issues.apache.org/jira/browse/HBASE-795
> Project: Hadoop HBase
> Issue Type: New Feature
> Components: rest
> Reporter: sishen.freecity
> Attachments: 795.trunk.rest_table.patch
>
> Original Estimate: 1h
> Remaining Estimate: 1h
>
> In the current implementation, only the metadata query of table allowed. It's not convinent to use the REST interface to write a third-party client library. I think the functionality of REST interface should be similar with the hbase shell. So user can create/show/update/delate/enable/disable the table.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler
for REST interface
Posted by Michael Gottesman <go...@reed.edu>.
Actually already wrote a ruby client. uhh... sry... I guess. =p
Michael Gottesman
Reed College
832.545.5130
MS# 414, 3203 S.E. Woodstock Dr.
Portland, OR 97202
sishen wrote:
> I hope so. I think it's important and very useful. After that, i can update
> my ruby client to make full use of hbase. :)
>
> Thanks for the work.
>
>
> On Tue, Aug 5, 2008 at 8:21 AM, Michael Gottesman <go...@reed.edu> wrote:
>
>
>> It has all those features, supports transactions, scanners with filters,
>> etc. etc. Been sitting on it for a few weeks going to see if I can get
>> permission to let it loose on the world ; p.
>>
>>
>> sishen wrote:
>>
>>
>>> cool~ :)
>>>
>>> On Tue, Aug 5, 2008 at 8:14 AM, Michael Gottesman <go...@reed.edu>
>>> wrote:
>>>
>>>
>>>
>>>
>>>> I have written a complete rewrite of the rest interface that uses JSON
>>>> instead of xml. I am going to try and release it soon.
>>>>
>>>> Michael Gottesman
>>>> Reed College
>>>> 832.545.5130
>>>> MS# 414, 3203 S.E. Woodstock Dr.
>>>> Portland, OR 97202
>>>>
>>>>
>>>>
>>>>
>>>> sishen.freecity (JIRA) wrote:
>>>>
>>>>
>>>>
>>>>
>>>>> [
>>>>>
>>>>> https://issues.apache.org/jira/browse/HBASE-795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>>>> ]
>>>>>
>>>>> sishen.freecity updated HBASE-795:
>>>>> ----------------------------------
>>>>>
>>>>> Attachment: 795.trunk.rest_table.patch
>>>>>
>>>>> The patch of REST table operations.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> More Table operation in TableHandler for REST interface
>>>>>> -------------------------------------------------------
>>>>>>
>>>>>> Key: HBASE-795
>>>>>> URL: https://issues.apache.org/jira/browse/HBASE-795
>>>>>> Project: Hadoop HBase
>>>>>> Issue Type: New Feature
>>>>>> Components: rest
>>>>>> Reporter: sishen.freecity
>>>>>> Attachments: 795.trunk.rest_table.patch
>>>>>>
>>>>>> Original Estimate: 1h
>>>>>> Remaining Estimate: 1h
>>>>>>
>>>>>> In the current implementation, only the metadata query of table
>>>>>> allowed.
>>>>>> It's not convinent to use the REST interface to write a third-party
>>>>>> client
>>>>>> library. I think the functionality of REST interface should be similar
>>>>>> with
>>>>>> the hbase shell. So user can create/show/update/delate/enable/disable
>>>>>> the
>>>>>> table.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>
>
>
Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler for REST interface
Posted by sishen <ye...@gmail.com>.
I hope so. I think it's important and very useful. After that, i can update
my ruby client to make full use of hbase. :)
Thanks for the work.
On Tue, Aug 5, 2008 at 8:21 AM, Michael Gottesman <go...@reed.edu> wrote:
> It has all those features, supports transactions, scanners with filters,
> etc. etc. Been sitting on it for a few weeks going to see if I can get
> permission to let it loose on the world ; p.
>
>
> sishen wrote:
>
>> cool~ :)
>>
>> On Tue, Aug 5, 2008 at 8:14 AM, Michael Gottesman <go...@reed.edu>
>> wrote:
>>
>>
>>
>>> I have written a complete rewrite of the rest interface that uses JSON
>>> instead of xml. I am going to try and release it soon.
>>>
>>> Michael Gottesman
>>> Reed College
>>> 832.545.5130
>>> MS# 414, 3203 S.E. Woodstock Dr.
>>> Portland, OR 97202
>>>
>>>
>>>
>>>
>>> sishen.freecity (JIRA) wrote:
>>>
>>>
>>>
>>>> [
>>>>
>>>> https://issues.apache.org/jira/browse/HBASE-795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
>>>> ]
>>>>
>>>> sishen.freecity updated HBASE-795:
>>>> ----------------------------------
>>>>
>>>> Attachment: 795.trunk.rest_table.patch
>>>>
>>>> The patch of REST table operations.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> More Table operation in TableHandler for REST interface
>>>>> -------------------------------------------------------
>>>>>
>>>>> Key: HBASE-795
>>>>> URL: https://issues.apache.org/jira/browse/HBASE-795
>>>>> Project: Hadoop HBase
>>>>> Issue Type: New Feature
>>>>> Components: rest
>>>>> Reporter: sishen.freecity
>>>>> Attachments: 795.trunk.rest_table.patch
>>>>>
>>>>> Original Estimate: 1h
>>>>> Remaining Estimate: 1h
>>>>>
>>>>> In the current implementation, only the metadata query of table
>>>>> allowed.
>>>>> It's not convinent to use the REST interface to write a third-party
>>>>> client
>>>>> library. I think the functionality of REST interface should be similar
>>>>> with
>>>>> the hbase shell. So user can create/show/update/delate/enable/disable
>>>>> the
>>>>> table.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>
Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler for REST interface
Posted by Andrew Purtell <ap...@yahoo.com>.
Seconded. Very cool. Should make mashups with e.g. Yahoo APIs
easier. Should play nicely indeed with JAQL (http://www.jaql.org/).
Looking forward to it!
- Andy
> From: Michael Gottesman <go...@reed.edu>
> Subject: Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler for REST interface
> To: hbase-dev@hadoop.apache.org
> Date: Monday, August 4, 2008, 5:21 PM
> It has all those features, supports transactions, scanners
> with filters, etc. etc. Been sitting on it for a few weeks
> going to see if I can get permission to let it loose on the
> world ; p.
>
> sishen wrote:
> > cool~ :)
> >
> > On Tue, Aug 5, 2008 at 8:14 AM, Michael Gottesman
> <go...@reed.edu> wrote:
> >
> >
> >> I have written a complete rewrite of the rest
> >> interface that uses JSON instead of xml. I am going
> >> to try and release it soon.
> >>
> >> Michael Gottesman
> >> Reed College
> >> 832.545.5130
> >> MS# 414, 3203 S.E. Woodstock Dr.
> >> Portland, OR 97202
Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler
for REST interface
Posted by Michael Gottesman <go...@reed.edu>.
It has all those features, supports transactions, scanners with filters,
etc. etc. Been sitting on it for a few weeks going to see if I can get
permission to let it loose on the world ; p.
sishen wrote:
> cool~ :)
>
> On Tue, Aug 5, 2008 at 8:14 AM, Michael Gottesman <go...@reed.edu> wrote:
>
>
>> I have written a complete rewrite of the rest interface that uses JSON
>> instead of xml. I am going to try and release it soon.
>>
>> Michael Gottesman
>> Reed College
>> 832.545.5130
>> MS# 414, 3203 S.E. Woodstock Dr.
>> Portland, OR 97202
>>
>>
>>
>>
>> sishen.freecity (JIRA) wrote:
>>
>>
>>> [
>>> https://issues.apache.org/jira/browse/HBASE-795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>>>
>>> sishen.freecity updated HBASE-795:
>>> ----------------------------------
>>>
>>> Attachment: 795.trunk.rest_table.patch
>>>
>>> The patch of REST table operations.
>>>
>>>
>>>
>>>
>>>> More Table operation in TableHandler for REST interface
>>>> -------------------------------------------------------
>>>>
>>>> Key: HBASE-795
>>>> URL: https://issues.apache.org/jira/browse/HBASE-795
>>>> Project: Hadoop HBase
>>>> Issue Type: New Feature
>>>> Components: rest
>>>> Reporter: sishen.freecity
>>>> Attachments: 795.trunk.rest_table.patch
>>>>
>>>> Original Estimate: 1h
>>>> Remaining Estimate: 1h
>>>>
>>>> In the current implementation, only the metadata query of table allowed.
>>>> It's not convinent to use the REST interface to write a third-party client
>>>> library. I think the functionality of REST interface should be similar with
>>>> the hbase shell. So user can create/show/update/delate/enable/disable the
>>>> table.
>>>>
>>>>
>>>>
>>>
>>>
>
>
Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler for REST interface
Posted by sishen <ye...@gmail.com>.
cool~ :)
On Tue, Aug 5, 2008 at 8:14 AM, Michael Gottesman <go...@reed.edu> wrote:
> I have written a complete rewrite of the rest interface that uses JSON
> instead of xml. I am going to try and release it soon.
>
> Michael Gottesman
> Reed College
> 832.545.5130
> MS# 414, 3203 S.E. Woodstock Dr.
> Portland, OR 97202
>
>
>
>
> sishen.freecity (JIRA) wrote:
>
>> [
>> https://issues.apache.org/jira/browse/HBASE-795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>>
>> sishen.freecity updated HBASE-795:
>> ----------------------------------
>>
>> Attachment: 795.trunk.rest_table.patch
>>
>> The patch of REST table operations.
>>
>>
>>
>>> More Table operation in TableHandler for REST interface
>>> -------------------------------------------------------
>>>
>>> Key: HBASE-795
>>> URL: https://issues.apache.org/jira/browse/HBASE-795
>>> Project: Hadoop HBase
>>> Issue Type: New Feature
>>> Components: rest
>>> Reporter: sishen.freecity
>>> Attachments: 795.trunk.rest_table.patch
>>>
>>> Original Estimate: 1h
>>> Remaining Estimate: 1h
>>>
>>> In the current implementation, only the metadata query of table allowed.
>>> It's not convinent to use the REST interface to write a third-party client
>>> library. I think the functionality of REST interface should be similar with
>>> the hbase shell. So user can create/show/update/delate/enable/disable the
>>> table.
>>>
>>>
>>
>>
>>
>
Re: [jira] Updated: (HBASE-795) More Table operation in TableHandler
for REST interface
Posted by Michael Gottesman <go...@reed.edu>.
I have written a complete rewrite of the rest interface that uses JSON
instead of xml. I am going to try and release it soon.
Michael Gottesman
Reed College
832.545.5130
MS# 414, 3203 S.E. Woodstock Dr.
Portland, OR 97202
sishen.freecity (JIRA) wrote:
> [ https://issues.apache.org/jira/browse/HBASE-795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>
> sishen.freecity updated HBASE-795:
> ----------------------------------
>
> Attachment: 795.trunk.rest_table.patch
>
> The patch of REST table operations.
>
>
>> More Table operation in TableHandler for REST interface
>> -------------------------------------------------------
>>
>> Key: HBASE-795
>> URL: https://issues.apache.org/jira/browse/HBASE-795
>> Project: Hadoop HBase
>> Issue Type: New Feature
>> Components: rest
>> Reporter: sishen.freecity
>> Attachments: 795.trunk.rest_table.patch
>>
>> Original Estimate: 1h
>> Remaining Estimate: 1h
>>
>> In the current implementation, only the metadata query of table allowed. It's not convinent to use the REST interface to write a third-party client library. I think the functionality of REST interface should be similar with the hbase shell. So user can create/show/update/delate/enable/disable the table.
>>
>
>