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

ASF GitHub Bot commented on TEPHRA-201:
---------------------------------------

Github user asfgit closed the pull request at:

    https://github.com/apache/incubator-tephra/pull/23


> In-progress transactions may become visible when transactions are checkpointed
> ------------------------------------------------------------------------------
>
>                 Key: TEPHRA-201
>                 URL: https://issues.apache.org/jira/browse/TEPHRA-201
>             Project: Tephra
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 0.8.0-incubating, 0.9.0-incubating
>            Reporter: Poorna Chandra
>            Assignee: Poorna Chandra
>            Priority: Blocker
>             Fix For: 0.10.0-incubating
>
>
> When a transaction is created, the current in-progress list is attached to 
> the transaction object. This list is used to filter out in-progress 
> transactions during read.
> The transaction object expects this list to be sorted numerically since it 
> does a binary search for filtering out the in-progress transactions. 
> When checkpointing feature was added in TEPHRA-96, checkpoints were also 
> added as part of the in-progress list since data writes from checkpoints also 
> have to be filtered out during reads. However adding checkpoints broke the 
> sort order. This leads to binary search not working as expected to filter out 
> in-progress transactions.



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

Reply via email to