You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafodion.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/03/01 18:17:18 UTC

[jira] [Commented] (TRAFODION-1522) Consolidate HBase version requirements in Trafodion build

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

ASF GitHub Bot commented on TRAFODION-1522:
-------------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/incubator-trafodion/pull/343


> Consolidate HBase version requirements in Trafodion build
> ---------------------------------------------------------
>
>                 Key: TRAFODION-1522
>                 URL: https://issues.apache.org/jira/browse/TRAFODION-1522
>             Project: Apache Trafodion
>          Issue Type: Bug
>          Components: sql-general
>    Affects Versions: 1.1 (pre-incubation)
>         Environment: Any
>            Reporter: Hans Zeller
>            Assignee: Steve Varnau
>
> With our recent changes (e.g. TRAFODION-1521), we are getting to a point where all of our HBase dependencies are coded in the build files, rather than relying on some installation of HBase.
> As a next step, we should consolidate those dependencies and record them in only one place, if possible.
> A possible solution would be a Maven project hierarchy, with the top-level Maven project file defining the hbase.version project property as well as related properties like Hive, Thrift, and other dependencies.
> Here is a list of places where we have such required versions today (HBase refers to 0.98.1-cdh5.1.0 unless specified otherwise):
> core/sql/pom.xml (HBase, HBase-trx, Hive 0.13.1, Thrift 0.9.0, Java 1.7)
> core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml (HBase)
> core/sqf/src/seatrans/hbase-trx/pom.xml (HBase)
> core/sqf/src/seatrans/hbase-trx/hbase-protocol/pom.xml (HBase 0.98.3)
> core/sqf/sql/scripts/get_libhdfs_files (HBase)
> core/sqf/sql/scripts/install_local_hadoop (hbase-0.98.6-cdh5.3.0, hadoop-2.5.0-cdh5.3.0, Hive 0.13.1)
> Also, we could try to streamline protobuf dependencies, some components (coprocessors, get_libhdfs_files) depend on protobuf 2.5.0, which is also used in some Maven pom.xml files.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)