Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-6800

Harmonize JAR library versions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • None
    • 0.21.0
    • None
    • None
    • Reviewed

    Description

      Currently, multiple versions of the same library JAR are being pulled in for various reasons.

      • Within the same project, multiple versions of the same JAR are pulled in. E.g. Avro (used by Common) depends on Commons Lang 2.5 while Common depends on Commons Lang 2.4.
      • Dependent subprojects use different versions. E.g. Common depends on Avro 1.3.2 while MapReduce depends on 1.3.0. Since MapReduce depends on Common, this has the potential to cause a problem at runtime.

      Attachments

        1. HADOOP-6800.patch
          4 kB
          Hemanth Yamijala
        2. tar-munge
          2 kB
          Thomas White
        3. build.sh
          0.6 kB
          Thomas White
        4. ivy-declarations.dump.merged
          8 kB
          Hemanth Yamijala
        5. jars-in-lib.dump.merged
          6 kB
          Hemanth Yamijala
        6. HADOOP-6800.patch
          4 kB
          Thomas White
        7. HADOOP-6800.patch
          3 kB
          Thomas White
        8. HADOOP-6800.patch
          4 kB
          Thomas White

        Issue Links

          Activity

            People

              tomwhite Thomas White
              tomwhite Thomas White
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: