[ 
https://issues.apache.org/jira/browse/PHOENIX-2656?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15138282#comment-15138282
 ] 

Hudson commented on PHOENIX-2656:
---------------------------------

SUCCESS: Integrated in Phoenix-master #1127 (See 
[https://builds.apache.org/job/Phoenix-master/1127/])
PHOENIX-2656 Shield Phoenix from Tephra repackaging (tdsilva: rev 
d5518f02d85e2cd92955377fc3934a266eaa1fa6)
* phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
* 
phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
* 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/DelegateRegionObserver.java
* 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/PhoenixTransactionalProcessor.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java


> Shield Phoenix from Tephra repackaging
> --------------------------------------
>
>                 Key: PHOENIX-2656
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2656
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>            Assignee: Thomas D'Silva
>             Fix For: 4.7.0
>
>         Attachments: PHOENIX-2656.patch
>
>
> 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).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to