Uploaded image for project: 'Phoenix Omid'
  1. Phoenix Omid
  2. OMID-163

Make Omid testable with HBase built for Hadoop3

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • None
    • None

    Description

      Omid tests cannot be run with HBase built for Hadoop3.

      The HBase2 maven artifacts have transitive dependencies on Hadoop2, even when built with -Dhadoop.profile=3.0.

      This is handled in Phoenix by dependencyManaging every Hadoop dependency, so we don't hit it there.

      However, we don't do that in Omid, and we run into Hadoop version conflicts when running the tests (HBase built against Hadoop3, but run against Hadoop2)

      This shouldn't affect the resulting Omid artifacts, as they don't include actual Hbase or Hadoop code (only dependencies are declared)

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stoty Istvan Toth
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: