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

Explicit version specification in pom prevents dependency management

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.7.5
    • 1.7.6
    • java
    • None
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: