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

Shield Phoenix from Tephra repackaging

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 4.7.0
    • None
    • None

    Description

      When TEPHRA-151 happens, the Tephra coprocessors will get repackaged from co.cask.tephra.hbase11.coprocessor to org.apache.tephra. This would force us to modify the metadata of existing users since we attach this coprocessor to transactional Phoenix tables.

      At a minimum, we should create our own PhoenixTransactionProcessor which delegates to Tephra's TransactionProcessor. If there are other touch points like this (I'm not aware of others), we should do the same. I think we're ok for the Transaction Manager since we have our own startup script we could muck with (plus this is really a test-only script and deployment would be different).

      Attachments

        1. PHOENIX-2656.patch
          35 kB
          Thomas D'Silva

        Activity

          People

            tdsilva Thomas D'Silva
            jamestaylor James R. Taylor
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: