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

Anton Vinogradov commented on IGNITE-6827:
------------------------------------------

[~ascherbakov],
Thanks a lot for proposed solution!

I checked Upsource review you mentioned at one of previous posts.
I see a lot of changes not related to the issue. 
Cound you please fix review and let me know once it will be ready to be 
rechecked.

Also, I discussed with [~ainozemtsev] about brand new "label" field and he told 
me about his issue.
I see "label" field presented at upsource review but I see no discussion or 
mention adout this inside issue description. 
Is it possible to refactor description according to changes provided at review?
Could you please also provide link to devlist discussion.

> Configurable rollback for long running transactions before partition exchange
> -----------------------------------------------------------------------------
>
>                 Key: IGNITE-6827
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6827
>             Project: Ignite
>          Issue Type: Improvement
>    Affects Versions: 2.0
>            Reporter: Alexei Scherbakov
>            Assignee: Alexei Scherbakov
>            Priority: Major
>             Fix For: 2.5
>
>
> Currently long running / buggy user transactions force partition exchange 
> block on waiting for 
> org.apache.ignite.internal.processors.cache.GridCacheSharedContext#partitionReleaseFuture,
>  preventing all grid progress.
> I suggest introducing new global flag in TransactionConfiguration, like 
> {{txRollbackTimeoutOnTopologyChange}}
> which will rollback exchange blocking transaction after the timeout.
> Still need to think what to do with other topology locking activities.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to