ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ignite TC Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-9290) Make remove explicit locks async when node left.
Date Mon, 19 Nov 2018 07:22:00 GMT

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

Ignite TC Bot commented on IGNITE-9290:
---------------------------------------

{panel:title=Possible Blockers|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}
{color:#d04437}Inspections: Core{color} [[tests 0 BuildFailureOnMetric |https://ci.ignite.apache.org/viewLog.html?buildId=2333336]]

{color:#d04437}~Build Apache Ignite~{color} [[tests 0 Exit Code , TC_COMPILATION_ERROR |https://ci.ignite.apache.org/viewLog.html?buildId=2333226]]

{color:#d04437}_Javadoc_{color} [[tests 0 Exit Code , TC_COMPILATION_ERROR |https://ci.ignite.apache.org/viewLog.html?buildId=2333286]]

{panel}
[TeamCity Run All Results|https://ci.ignite.apache.org/viewLog.html?buildId=2333340&amp;buildTypeId=IgniteTests24Java8_RunAll]

> Make remove explicit locks async when node left.
> ------------------------------------------------
>
>                 Key: IGNITE-9290
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9290
>             Project: Ignite
>          Issue Type: Bug
>          Components: cache
>            Reporter: Andrew Mashenkov
>            Assignee: Andrew Mashenkov
>            Priority: Critical
>              Labels: deadlock, iep-25
>             Fix For: 2.8
>
>
> GridCacheMvccManager.removeExplicitNodeLocks() run synchronously in discovery and exchange threads.
This introduce unnecessary delays in discovery and exchange process.
> Also, this may cause a deadlock on node stop if user transaction holds an entry lock
and awaits some Ignite manager response (e.g. cache store or DR or CQ), as manager stops
right after last exchange has finished so managers can't detect node is stopping. 
>  
> [1] [http://apache-ignite-developers.2346864.n4.nabble.com/Synchronous-tx-entries-unlocking-in-discovery-exchange-threads-td33827.html] 



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

Mime
View raw message