Uploaded image for project: 'Apache Avro'
  1. Apache Avro
  2. AVRO-1410

Explicit version specification in pom prevents dependency management

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.5
    • Fix Version/s: 1.7.6
    • Component/s: java
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      While building Avro against different versions of Hadoop I found that avro-mapred explicitly specifies the versions of some of the Hadoop dependencies rather than deferring to its own dependency management. This makes it impossible to build against other versions of Hadoop without pom-hackery. It's also a potential maintenance issue for Avro in that changes to the dependency management section of the Java top level pom won't be picked up by the mapred module.

        Attachments

        1. AVRO-1410.patch
          2 kB
          Eric Sammer
        2. AVRO-1410-2.patch
          4 kB
          Eric Sammer

          Activity

            People

            • Assignee:
              esammer Eric Sammer
              Reporter:
              esammer Eric Sammer
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: