ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Kuznetsov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-4931) Safe way for deactivate cluster
Date Fri, 15 Sep 2017 15:12:01 GMT

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

Alexey Kuznetsov commented on IGNITE-4931:

[~ilantukh] done

> Safe way for deactivate cluster
> -------------------------------
>                 Key: IGNITE-4931
>                 URL: https://issues.apache.org/jira/browse/IGNITE-4931
>             Project: Ignite
>          Issue Type: Task
>          Components: general
>    Affects Versions: 2.0
>            Reporter: Dmitriy Govorukhin
>            Assignee: Alexey Kuznetsov
>              Labels: MakeTeamcityGreenAgain, Muted_test
>             Fix For: 2.3
> Currently deactivation process, started after transaction start or cache lock on key
hangs waiting transaction end\ cache unlock. Closing transaction\unlocking the lock leads
to excpetion when deactivation is in progress. It looks like 'deadlock'. 
> So, expected behaviour: starting deactivation should lead to excpetion if transaction
is in progress or cache key is locked.
> Exception should be thrown like in case when we start cache and transaction is in progress
(see checkEmptyTransactions method). In new tests we should run transactions\lock in the same
thread as deactivation started  

This message was sent by Atlassian JIRA

View raw message