You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2013/06/05 22:03:20 UTC

[jira] [Comment Edited] (BIGTOP-993) Add packaging for Phoenix

    [ https://issues.apache.org/jira/browse/BIGTOP-993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13676281#comment-13676281 ] 

Andrew Purtell edited comment on BIGTOP-993 at 6/5/13 8:01 PM:
---------------------------------------------------------------

Attaching a patch as placeholder. It builds an RPM out of the head of Phoenix's master branch. Some build changes to Phoenix for supporting builds against Hadoop 2 were merged in yesterday. There's more work remaining:
- Phoenix should have a build option for not producing a fatjar
- The RPM build should link in Hadoop and HBase jars from HADOOP_HOME and HBASE_HOME
- Bigtop patch needs build support for DEBs
- Bigtop patch needs integration tests, Phoenix has a test suite of end to end tests which should be easily repurposed for that

Another patch forthcoming soon after these issues are sorted out.
                
      was (Author: apurtell):
    Attaching a patch as placeholder. It builds an RPM out of the head of Phoenix's master branch. Some build changes to Phoenix for supporting builds against Hadoop 2 were merged in yesterday. There's more work remaining:
- Phoenix should have a build option for not producing a fatjar
- The RPM build should link in Hadoop and HBase jars from HADOOP_HOME and HBASE_HOME
- Bigtop patch needs build support for DEBs
- Bigtop patch needs integration tests, Phoenix has a test suite of end to end tests which should be easily repurposed for that
Another patch forthcoming soon after these issues are sorted out.
                  
> Add packaging for Phoenix
> -------------------------
>
>                 Key: BIGTOP-993
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-993
>             Project: Bigtop
>          Issue Type: New Feature
>            Reporter: Andrew Purtell
>         Attachments: 0001-Phoenix.patch
>
>
> Phoenix (https://github.com/forcedotcom/phoenix) is an open source BSD-style licensed SQL skin over Apache HBase, delivered as a client-embedded JDBC driver. The Phoenix query engine transforms your SQL query into one or more HBase scans, and orchestrates their execution to produce standard JDBC result sets. Direct use of the HBase API, along with coprocessors and custom filters, results in performance on the order of milliseconds for small queries, or seconds for tens of millions of rows. Applications interact with Phoenix through a standard JDBC interface; all the usual interfaces are supported.
> As an enhancement of significant value to Apache HBase, in a Bigtop distribution Phoenix would have a role similar to that of Datafu, a collection of enhancements to Apache Big.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira