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

Fix up Hadoop POMs, roll up JARs to latest versions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.1.1-beta, 2.3.0
    • None
    • build
    • None

    Description

      If you try using Hadoop downstream with a classpath shared with HBase and Accumulo, you soon discover how messy the dependencies are.

      Hadoop's side of this problem is

      1. not being up to date with some of the external releases of common JARs
      2. not locking down/excluding inconsistent versions of artifacts provided down the dependency graph

      Attachments

        1. hadoop-9991-v1.txt
          5 kB
          Ted Yu

        Issue Links

          1.
          update commons IO from 2.1 to 2.4 Sub-task Closed Akira Ajisaka  
          2.
          update commons-lang to 2.6 Sub-task Closed Akira Ajisaka  
          3.
          Update jackson to 1.9.13 Sub-task Closed Akira Ajisaka  
          4.
          Move junit up to v 4.11 Sub-task Closed Chris Nauroth  
          5.
          Bump the maven plugin versions too -moving the numbers into properties Sub-task Closed Akira Ajisaka  
          6.
          Increment SLF4J version to 1.7.10 Sub-task Closed Tim Robertson  
          7.
          Update Guava to 18.0 Sub-task Resolved Unassigned  
          8.
          Update aws-sdk dependency to 1.10.6; move to aws-sdk-s3 Sub-task Resolved Thomas Demoor  
          9.
          Upgrade Jackson 2.2.3 to 2.7.8 Sub-task Resolved Sean Mackrory  
          10.
          [JDK8] Update jersey version to latest 1.x release Sub-task Resolved Tsuyoshi Ozawa  
          11.
          Update jetty dependencies Sub-task Resolved Timothy St. Clair  
          12.
          clean up POM dependencies Sub-task Open Alejandro Abdelnur  
          13.
          Move to netty 4.1.x release Sub-task Resolved Unassigned  
          14.
          shade protobuf in the hadoop-common jar Sub-task Resolved Unassigned  
          15.
          Upgrade Avro to 1.9.2 Sub-task Resolved PJ Fanning

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 7h
          16.
          Move Mockito up to version 2.23.4 Sub-task Resolved Akira Ajisaka  
          17.
          Update commons-net to 3.6 Sub-task Open Kevin Su  
          18.
          Update metrics-core version to 3.2.4 Sub-task Resolved Ray Chiang  
          19.
          Update okhttp version to 2.7.5 Sub-task Resolved Ray Chiang  
          20.
          Move Mockito up to 1.10.19 to be compatible with HBase Sub-task Resolved Unassigned  
          21.
          Move commons-net up to 3.6 Sub-task Resolved Steve Loughran  
          22.
          Update AssertJ to 3.12.2 Sub-task Resolved Takanobu Asanuma  
          23.
          Update okhttp to 3.14.1 Sub-task Resolved Lisheng Sun  
          24.
          Update HikariCP to 4.0.3 Sub-task Resolved Viraj Jasani

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 40m
          25.
          Update mssql-jdbc to 7.2.2.jre8 Sub-task Patch Available Lisheng Sun  
          26.
          Upgrade Mockito to the latest version Sub-task Resolved Kevin Su  
          27.
          Bump Apache Avro to 1.9.0 Sub-task Resolved Unassigned  
          28.
          Upgrade Wildfly Openssl version to 1.0.7.Final Sub-task Resolved Vishwajeet Dusane  
          29.
          Update to Apache LDAP API 2.0.x Sub-task Patch Available Colm O hEigeartaigh

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 1h

          Activity

            People

              Unassigned Unassigned
              stevel@apache.org Steve Loughran
              Votes:
              6 Vote for this issue
              Watchers:
              44 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 8h 40m
                  8h 40m