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

Ohad Shacham commented on PHOENIX-3734:
---------------------------------------

Hi [~giacomotay...@gmail.com] and [~tdsilva],

This patch is compared to the master and therefore, it contains the 
implementation of [PHOENIX-3656] and [PHOENIX-3671].
I merged all the commits that were done to the master since I forked.

In my opinion, it is better to commit this patch to the mainline branch and 
continue working on the master. 
This pull request maintains the same semantics that was before and therefore, 
maintains b/w compatibility. I only abstracted the transaction processing part 
and implemented what need for Tephra. Everything should work as before.
I run mvn verify and experienced a few failures that also occurred while 
running mvn verify on the master branch and therefore, are not related to the 
pull request changes.

I fixed the naming conversion to camelCase.

The following pull requests will be Omid related and can also be committed to 
the master branch since the Omid option will be disabled until completion.


> Refactor Phoenix to use TAL instead of direct calls to Tephra
> -------------------------------------------------------------
>
>                 Key: PHOENIX-3734
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-3734
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: Ohad Shacham
>            Assignee: Ohad Shacham
>
> Refactor Phoenix to use the new transaction abstraction layer instead of 
> direct calls to Tephra. Once this task will be committed, Phoenix will 
> continue working with Tephra but will have the option for fast integration of 
> new transaction processing engines.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to