Uploaded image for project: 'Phoenix Tephra'
  1. Phoenix Tephra
  2. TEPHRA-177

compatibility module doesn't work properly with CDH5.7

    XMLWordPrintableJSON

Details

    Description

      The "Getting Started" guide for 0.7.1 claims that users of the CDH5.7 dsitro of HBase should make use of the tephra-hbase-compat-1.1 module.

      Unfortunately, that module is only source compatible with both the Apache HBase 1.1 release, Apache HBase 1.2 release, and the CDH5.7 packaging. Since the binaries are built against the Apache HBase 1.1 binary artifacts, attempting to use it with CDH5.7 jar results in several NoSuchMethodExceptions because of a change in return types (done to maintain CDH5 API compatibility).

      Workaround: build jars against the cdh5.7 specific jar artifacts (which also requires changing the configuration factory test that looks at the hbase version).

      Attachments

        Issue Links

          Activity

            People

              sagark Sagar Kapare
              busbey Sean Busbey
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: