Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.22.0
    • Fix Version/s: 0.23.0
    • Component/s: build
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      We are now able to publish hadoop artifacts to the maven repo successfully [ Hadoop-6382]
      Drawbacks with the current approach:

      • Use ivy for dependency management with ivy.xml
      • Use maven-ant-task for artifact publishing to the maven repository
      • pom files are not generated dynamically

      To address this I propose we use maven to build hadoop-common, which would help us to manage dependencies, publish artifacts and have one single xml file(POM) for dependency management and artifact publishing.

      I would like to have a branch created to work on mavenizing hadoop common.

      1. build.png
        153 kB
        Lars Francke
      2. hadoop-commons-maven.patch
        26 kB
        Alejandro Abdelnur
      3. mvn-layout.sh
        1 kB
        Alejandro Abdelnur
      4. mvn-layout.sh
        1 kB
        Alejandro Abdelnur
      5. HADOOP-6671.patch
        38 kB
        Alejandro Abdelnur
      6. HADOOP-6671b.patch
        40 kB
        Alejandro Abdelnur
      7. HADOOP-6671c.patch
        42 kB
        Alejandro Abdelnur
      8. HADOOP-6671d.patch
        39 kB
        Alejandro Abdelnur
      9. mvn-layout2.sh
        2 kB
        Alejandro Abdelnur
      10. mvn-layout2.sh
        2 kB
        Owen O'Malley
      11. HADOOP-6671-e.patch
        160 kB
        Alejandro Abdelnur
      12. mvn-layout-e.sh
        2 kB
        Alejandro Abdelnur
      13. HADOOP-6671-cross-project-HDFS.patch
        2 kB
        Tom White
      14. HADOOP-6671-f.patch
        155 kB
        Alejandro Abdelnur
      15. mvn-layout-f.sh
        2 kB
        Alejandro Abdelnur
      16. HADOOP-6671-g.patch
        159 kB
        Alejandro Abdelnur
      17. HADOOP-6671-h.patch
        161 kB
        Alejandro Abdelnur
      18. common-mvn-layout-i.sh
        2 kB
        Alejandro Abdelnur
      19. HADOOP-6671-i.patch
        173 kB
        Alejandro Abdelnur
      20. HADOOP-6671-j.patch
        184 kB
        Alejandro Abdelnur
      21. mvn-layout-k.sh
        4 kB
        Alejandro Abdelnur
      22. HADOOP-6671-k.sh
        205 kB
        Alejandro Abdelnur
      23. mvn-layout-l.sh
        4 kB
        Alejandro Abdelnur
      24. HADOOP-6671-l.patch
        212 kB
        Alejandro Abdelnur
      25. mvn-layout-m.sh
        4 kB
        Alejandro Abdelnur
      26. HADOOP-6671-m.patch
        213 kB
        Alejandro Abdelnur
      27. mvn-layout-n.sh
        4 kB
        Alejandro Abdelnur
      28. HADOOP-6671-n.patch
        214 kB
        Alejandro Abdelnur
      29. mvn-layout-o.sh
        4 kB
        Alejandro Abdelnur
      30. HADOOP-6671-o.patch
        214 kB
        Alejandro Abdelnur
      31. mvn-layout-p.sh
        4 kB
        Alejandro Abdelnur
      32. HADOOP-6671-p.patch
        214 kB
        Alejandro Abdelnur
      33. mvn-layout-q.sh
        4 kB
        Alejandro Abdelnur
      34. HADOOP-6671-q.patch
        217 kB
        Alejandro Abdelnur
      35. HADOOP-6671-AA.patch
        279 kB
        Alejandro Abdelnur
      36. mvn-layout-AA.sh
        4 kB
        Alejandro Abdelnur
      37. HADOOP-6671-AB.patch
        229 kB
        Alejandro Abdelnur
      38. mvn-layout-AB.sh
        3 kB
        Alejandro Abdelnur
      39. HADOOP-6671-AC.patch
        238 kB
        Alejandro Abdelnur
      40. HADOOP-6671-AC.sh
        4 kB
        Alejandro Abdelnur
      41. HADOOP-6671-AD.patch
        237 kB
        Alejandro Abdelnur
      42. HADOOP-6671-AD.sh
        4 kB
        Alejandro Abdelnur

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Alejandro Abdelnur
              Reporter:
              Giridharan Kesavan
            • Votes:
              0 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development