Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-2842

Maven build issues in MR2

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.23.0
    • None
    • build, mrv2

    Description

      • mapreduce has not been rebased on top of trunk
      • mapreduce dir/module should be named hadoop-mapreduce (following convention of common, hdfs)
      • there is lot of stuff under mapreduce that seems stale (bin/, conf, ivy/, lib/ src/)
      • yarn* dirs/modules should be named hadoop-yarn* (following convention of other Hadoop artifacts)
      • yarn/bin/ scripts should be under yarn/src/main/bin
      • yarn/conf/ scripts should be under yarn/src/main/conf
      • JAR POM files do not use hadoop-project POM as parent
      • some POM files have version parameterized and this will break things for people consuming JARs from Maven repos
      • mapreduce is not using assembly from hadoop-assemblies (the changes introduced by HDFS-2096 make the assembly/packaging reusable across different components)

      Attachments

        Activity

          People

            Unassigned Unassigned
            tucu00 Alejandro Abdelnur
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: