phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pedro Boado (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PHOENIX-4372) Distribution of Apache Phoenix 4.13 for CDH 5.11.2
Date Wed, 22 Nov 2017 00:37:00 GMT

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

Pedro Boado commented on PHOENIX-4372:
--------------------------------------

[~jmspaggi] Then I don't understand what do you mean by ...
{quote}To avoid changing the HBase version in 10 places, wWe should re-use the Dependency
versions section of the master pom.xml.{quote}
HBase version is only in one place in the whole project ( properties section of the parent
pom ) . And inherits from Cloudera's bom. 
{quote}We should update the hadoop.version to the CDH one (To match the HBase one), which
might allow us to avoid the hadoop exclusions.{quote}
It already references it. The exclusions are there because Cloudera's hbase-common is pulling
both MR1 and MR2 dependencies and IT were resolving LocalJobRunner from MR1, which doesn't
support more than one reducer ( Apache's hbase-common doesn't pull MR1 at all ) This caused
all IT involving any MR to fail. Just by removing the transitive dependency  org.apache.hadoop:hadoop-core-mr1-cdh5.11.2
all tests ran fine. I don't know of any other way of excluding a transitive dependency from
a maven project apart of excluding it dependency by dependency. 
{quote}Should not new methods in phoenix-core/src/main/java/org/apache/phoenix/transaction/TephraTransactionTable.java
call super (if it's not an interface) or something like that?{quote}
For the sake of consistency across branches I decided to use the same implementation as in
branch HBase1.3


> Distribution of Apache Phoenix 4.13 for CDH 5.11.2
> --------------------------------------------------
>
>                 Key: PHOENIX-4372
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4372
>             Project: Phoenix
>          Issue Type: Task
>    Affects Versions: 4.13.0
>            Reporter: Pedro Boado
>            Assignee: Pedro Boado
>            Priority: Minor
>              Labels: cdh
>         Attachments: PHOENIX-4372-v2.patch, PHOENIX-4372-v3.patch, PHOENIX-4372-v4.patch,
PHOENIX-4372.patch
>
>
> Changes required on top of branch 4.13-HBase-1.2 for creating a parcel of Apache Phoenix
4.13.0 for CDH 5.11.2 . 



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message