Hadoop Map/Reduce
  1. Hadoop Map/Reduce
  2. MAPREDUCE-2893

Removing duplicate service provider in hadoop-mapreduce-client-jobclient

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.23.0
    • Component/s: client
    • Labels:
      None

      Description

      There is duplicate provider class name in the configuration file of ClientProtocolProvider under hadoop-mapreduce-client-jobclient. Although it will be ignored.

      1. MAPREDUCE-2893.patch
        1 kB
        Liang-Chi Hsieh

        Activity

        Hide
        Arun C Murthy added a comment -

        Liang - this is necessary to add org.apache.hadoop.mapred.YarnClientProtocolProvider.

        The one in src/java can only add the 'legacy' ones:
        org.apache.hadoop.mapred.JobTrackerClientProtocolProvider
        org.apache.hadoop.mapred.LocalClientProtocolProvider

        I'll close this as 'wontfix' ?

        Show
        Arun C Murthy added a comment - Liang - this is necessary to add org.apache.hadoop.mapred.YarnClientProtocolProvider. The one in src/java can only add the 'legacy' ones: org.apache.hadoop.mapred.JobTrackerClientProtocolProvider org.apache.hadoop.mapred.LocalClientProtocolProvider I'll close this as 'wontfix' ?
        Hide
        Liang-Chi Hsieh added a comment -

        The configuration file for ClientProtocolProvider under hadoop-mapreduce-client-jobclient has two YarnClientProtocolProvider class names. That is duplicate.

        Show
        Liang-Chi Hsieh added a comment - The configuration file for ClientProtocolProvider under hadoop-mapreduce-client-jobclient has two YarnClientProtocolProvider class names. That is duplicate.
        Hide
        Arun C Murthy added a comment -

        Ah, good point - sorry, I missed it.

        Show
        Arun C Murthy added a comment - Ah, good point - sorry, I missed it.
        Hide
        Arun C Murthy added a comment -

        I just committed this. Thanks Liang!

        Show
        Arun C Murthy added a comment - I just committed this. Thanks Liang!
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Common-trunk-Commit #799 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/799/)
        MAPREDUCE-2893. Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh.

        acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Show
        Hudson added a comment - Integrated in Hadoop-Common-trunk-Commit #799 (See https://builds.apache.org/job/Hadoop-Common-trunk-Commit/799/ ) MAPREDUCE-2893 . Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh. acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk-Commit #876 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/876/)
        MAPREDUCE-2893. Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh.

        acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk-Commit #876 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk-Commit/876/ ) MAPREDUCE-2893 . Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh. acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk-Commit #809 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/809/)
        MAPREDUCE-2893. Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh.

        acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk-Commit #809 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk-Commit/809/ ) MAPREDUCE-2893 . Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh. acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Hdfs-trunk #774 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/774/)
        MAPREDUCE-2893. Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh.

        acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Show
        Hudson added a comment - Integrated in Hadoop-Hdfs-trunk #774 (See https://builds.apache.org/job/Hadoop-Hdfs-trunk/774/ ) MAPREDUCE-2893 . Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh. acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Hide
        Hudson added a comment -

        Integrated in Hadoop-Mapreduce-trunk #799 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/799/)
        MAPREDUCE-2893. Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh.

        acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491
        Files :

        • /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt
        • /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider
        Show
        Hudson added a comment - Integrated in Hadoop-Mapreduce-trunk #799 (See https://builds.apache.org/job/Hadoop-Mapreduce-trunk/799/ ) MAPREDUCE-2893 . Remove duplicate entry of YarnClientProtocolProvider in ClientProtocolProvider services file. Contributed by Liang-Chi Hsieh. acmurthy : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1162491 Files : /hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt /hadoop/common/trunk/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-jobclient/src/main/resources/META-INF/services/org.apache.hadoop.mapreduce.protocol.ClientProtocolProvider

          People

          • Assignee:
            Liang-Chi Hsieh
            Reporter:
            Liang-Chi Hsieh
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development