hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-1400) Improve REST interface semantics and efficiency
Date Sun, 28 Jun 2009 22:38:47 GMT

    [ 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"/>

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.

View raw message