[ https://issues.apache.org/jira/browse/PHOENIX-3671?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15865997#comment-15865997 ]
Ohad Shacham commented on PHOENIX-3671: --------------------------------------- Hi [~jamestaylor] A few questions regarding Tephra implementation that will later on will be useful for Omid integration as well. 1. Join is only done from a mutation state with TransactionAware list (no context) to a mutation state with context. I assume this is related to what you wrote on thread safety at [OMID-56] and this is adding back the TransactionAwares to the parent thread? I also assume that all these use the same Transaction object and that each thread has its own TransactionAwares (for thread safety). If this is correct then to support this functionality in Omid we will need to distribute these maps as well and not keep one map in the Transaction object. 2. Reset is done only for txAwares and tx. I assume that this is done only for the child threads and not for the parent thread. Thx, Ohad > Implement TAL functionality for Tephra > -------------------------------------- > > Key: PHOENIX-3671 > URL: https://issues.apache.org/jira/browse/PHOENIX-3671 > Project: Phoenix > Issue Type: Sub-task > Reporter: Ohad Shacham > > Implement TAL functionality for Tephra.Tephra TAL will be connected to > Phoenix when this subtask will be committed. From that stage any transaction > processor will be able to implement the TAL and used by Phoenix. -- This message was sent by Atlassian JIRA (v6.3.15#6346)