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

stack commented on HBASE-1400:
------------------------------

See recent commit.

Checkout how package target calls down to the contribs.  In package there'll be 
a subdir at ${HADOOP_HOME} named 'contrib' and there lined up should be 
transactional and stargate.  I'd expect user could cd into stargate and then be 
in stargate world.

Here is how the package target is passed down to contrib. currently:

    <subant target="package">
      <!--Pass down the version in case its needed again and the target
      distribution directory so contribs know where to install to.-->
      <property name="version" value="${version}"/>
      <property name="dist.dir" value="${dist.dir}"/>
      <fileset file="${contrib.dir}/build.xml"/>
    </subant>

See the build*.xml that are in src/contrib top-level.  Mostly they just relay 
down the calls.  I believe that the build-contrib.xml should be included by 
contrib build.xml files -- see contribs in hadoop 0.19.x for examples (I'll be 
hooking up the 'transactional' next so maybe wait till that is done for an 
example).

Tests currently fail with this for me (r789164):

    [junit] Tests run: 6, Failures: 2, Errors: 0, Time elapsed: 29.308 sec
    [junit] TEST org.apache.hadoop.hbase.stargate.TestRowResource FAILED



> 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.
> Co-development in Github:
>     http://github.com/apurtell/stargate/
>     http://github.com/macdiesel/stargate/

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