Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-22312

Hadoop 3 profile for hbase-shaded-mapreduce should like mapreduce as a provided dependency

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.1.0, 2.2.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4
    • Fix Version/s: 3.0.0, 2.2.0, 2.3.0, 2.1.5
    • Component/s: mapreduce, shading
    • Labels:
      None

      Description

      the hadoop 3 profile currently misses declaring a provided dependency on the core mapreduce client module. that means we pick it up as a compile dependency from the hbase-mapreduce module, which means we include things in the shaded jar that we don't need to. (and expressly aren't supposed to include because they're supposed to come from Hadoop at runtime).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                busbey Sean Busbey
                Reporter:
                busbey Sean Busbey
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: