hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Junping Du (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-11431) hadoop-hdfs-client JAR does not include ConfiguredFailoverProxyProvider
Date Thu, 16 Mar 2017 21:19:42 GMT

    [ https://issues.apache.org/jira/browse/HDFS-11431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15928927#comment-15928927

Junping Du commented on HDFS-11431:

bq. Why not try and fix it properly for 2.9?
+1 on fixing it more properly for 2.9. However, we shouldn't be risky if the missing class
are not moved by then or other classes are found missing. I checked the code with some HDFS
guy it seems ConfiguredFailoverProxyProvider is not very clean to move as include some server
side logic. So, I think keeping this patch on branch-2 is benign which is a different case
for trunk where build will be broken by the patch.

bq. I think it also makes the tracking easier, since otherwise the fix versions don't reflect
where the code is.
I don't understand your point. In our current practice, all 2.8.x patches should be in branch-2
first. I think that's easier for track.

bq. The current fix thus falls in the "hack" category, and I'd rather we not default to carrying
it forward to future bramch-2 releases.
If we have elegant fixes, I am OK with get fixes in. Otherwise, HDFS-6200 doesn't achieve
its goal. However, I would rather exclude one feature which could cause regression rather
than stopping the whole branch-2 release trains. In this sense, the patch here is still benign
for branch-2.

> hadoop-hdfs-client JAR does not include ConfiguredFailoverProxyProvider
> -----------------------------------------------------------------------
>                 Key: HDFS-11431
>                 URL: https://issues.apache.org/jira/browse/HDFS-11431
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: build, hdfs-client
>    Affects Versions: 2.8.0, 3.0.0-alpha3
>            Reporter: Steven Rand
>            Assignee: Steven Rand
>            Priority: Blocker
>              Labels: maven
>             Fix For: 2.8.0
>         Attachments: HDFS-11431-branch-, HDFS-11431-branch-
> The {{hadoop-hdfs-client-2.8.0.jar}} file does include the {{ConfiguredFailoverProxyProvider}}
class. This breaks client applications that use this class to communicate with the active
NameNode in an HA deployment of HDFS.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org

View raw message