[ 
https://issues.apache.org/jira/browse/HBASE-1400?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12715638#action_12715638
 ] 

Brian Beggs edited comment on HBASE-1400 at 6/2/09 12:36 PM:
-------------------------------------------------------------

I've been mucking with some of the ideas in this issue today and have checked 
in the code I've been working on into github if you want to take a look Andrew:

http://github.com/macdiesel/stargate/tree/master

Added:
-Plain text writer
-prototobuf writer
-model classes for tables
-condensed code in the TableResource class
-JSON support 

It's a little rough around the edges, but I think that it at least shows the 
concepts that I was talking about and how we could implement them.

>From here there is some additional work that needs to go in the consuming of 
>input messages and additional internal models created, but I think this could 
>at least get us started.

Let me know what you think.

PSFYI 
In case you want to try and run this code I'm currently running off of hadoop 
0.20.0 and the Hbase trunk so I did have to modify those jars.


      was (Author: macdiesel):
    I've been mucking with some of the ideas in this issue today and have 
checked in the code I've been working on into github if you want to take a look 
Andrew:

http://github.com/macdiesel/stargate/tree/master

Added:
-Plain text writer
-prototobuf writer
-model classes for tables
-condensed code in the TableResource class
-JSON support 

It's a little rough around the edges, but I think that it at least shows the 
concepts that I was talking about and how we could implement them.

>From here there is some additional work that needs to go in the consuming of 
>input messages and additional internal models created, but I think this could 
>at least get us started.

Let me know what you think.

  
> Improve REST interface semantics and efficiency
> -----------------------------------------------
>
>                 Key: HBASE-1400
>                 URL: https://issues.apache.org/jira/browse/HBASE-1400
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: rest
>            Reporter: Andrew Purtell
>            Priority: Minor
>         Attachments: stargate-0.0.1.zip, stargate-testing.pdf, stargate.pdf
>
>
> Improve the semantics of the REST interface: more metadata operations, bulk 
> updates, protobufs (if Accept equals "application/x-protobuf" for GET or 
> Content-Type equals the same for PUT or POST) instead of multipart/related 
> (which is not supported now anyway) etc. for general efficiency and support 
> for queries or scanners that return multiple KeyValues. 
> I am working on a proposal.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to