hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Busbey (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-11492) Bump up curator version to 2.7.1
Date Tue, 10 Mar 2015 19:00:43 GMT

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

Sean Busbey commented on HADOOP-11492:
--------------------------------------

I don't think backing out is needed, unless we plan to keep the curator version fixed to 2.6
for the life of branch-2. None of these issues are things the Curator project can fix in the
2.y line without further breakage.

I'd love to see it in the incompatible section, preferably with a reference to the compat
guideline that points out downstream doesn't get a guarantee on dependencies. something like

{quote}
=Apache Curator version change
Hadoop has updated the version of Apache Curator used from 2.6.0 to 2.7.1. This change should
be binary and source compatible for the majority of downstream users. Notable exceptions:

* Binary incompatible change:  org.apache.curator.utils.PathUtils.validatePath(String) changed
return types. Downstream users of this method will need to recompile.
* Source incompatible change: org.apache.curator.framework.recipes.shared.SharedCountReader
added a method to its interface definition. Downstream users with custom implementations of
this interface can continue without binary compatibility problems but will need to modify
their source code to recompile.
* Source incompatible change: org.apache.curator.framework.recipes.shared.SharedValueReader
added a method to its interface definition. Downstream users with custom implementations of
this interface can continue without binary compatibility problems but will need to modify
their source code to recompile.

Downstream users are reminded that while the Hadoop community will attempt to avoid egregious
incompatible dependency changes, there is currently no policy around when Hadoop's exposed
dependencies will change across versions (ref http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/Compatibility.html#Java_Classpath).
{quote}

> Bump up curator version to 2.7.1
> --------------------------------
>
>                 Key: HADOOP-11492
>                 URL: https://issues.apache.org/jira/browse/HADOOP-11492
>             Project: Hadoop Common
>          Issue Type: Task
>    Affects Versions: 2.6.0
>            Reporter: Karthik Kambatla
>            Assignee: Arun Suresh
>             Fix For: 2.7.0
>
>         Attachments: hadoop-11492-1.patch, hadoop-11492-2.patch, hadoop-11492-3.patch,
hadoop-11492-3.patch
>
>
> Curator 2.7.1 got released recently and contains CURATOR-111 that YARN-2716 requires.

> PS: Filing a common JIRA so folks from other sub-projects also notice this change and
shout out if there are any reservations. 



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

Mime
View raw message