Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-3259

Create fat jar for transaction manager

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • None
    • None

    Description

      Due to the incompatible guava version in HBase (12 instead of 13), the transaction manager will not work by just pointing it to the HBase lib dir. A reasonable alternative would be for Phoenix to build another fat jar specifically for the transaction manager which includes all necessary dependencies (namely guava 13). Then the bin/tephra script (we should rename that to tephra.sh perhaps?) would simply need to have this jar on the classpath.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jamestaylor James R. Taylor
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: