You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "James Taylor (JIRA)" <ji...@apache.org> on 2016/01/10 21:27:39 UTC

[jira] [Commented] (PHOENIX-2586) Pass cloned BaseResultIterators mutationState through TableResultIteratorFactory

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

James Taylor commented on PHOENIX-2586:
---------------------------------------

FYI, we have a test for this in TransactionIT, but it's annotated to be ignored as we're waiting for a Tephra release that fixes another issue.

> Pass cloned BaseResultIterators mutationState through TableResultIteratorFactory
> --------------------------------------------------------------------------------
>
>                 Key: PHOENIX-2586
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2586
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>         Attachments: PHOENIX-2586.patch
>
>
> Looks like a small regression from PHOENIX-2357. The cloned mutationState in BaseResultIterators needs to be passed through the TableResultIteratorFactory, otherwise the one we retrieve from the connection may already have removed the transaction by the time the iterator executes (when auto commit is on).



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