You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/07/08 19:06:00 UTC
[jira] [Commented] (IGNITE-8828) Detecting and stopping
unresponsive nodes during Partition Map Exchange
[ https://issues.apache.org/jira/browse/IGNITE-8828?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16536387#comment-16536387 ]
ASF GitHub Bot commented on IGNITE-8828:
----------------------------------------
GitHub user ilantukh opened a pull request:
https://github.com/apache/ignite/pull/4330
IGNITE-8828
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/gridgain/apache-ignite ignite-8828
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/4330.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #4330
----
commit bcc5d2ce5c9272ccc1e1dfca8554dba5cef79055
Author: Ilya Lantukh <il...@...>
Date: 2018-06-27T14:38:22Z
IGNITE-8828 : Soft/Hard timeout - draft.
commit 7e42e990e3ebd9dde23e9ca296351b8b38a7fa7b
Author: Ilya Lantukh <il...@...>
Date: 2018-06-29T13:01:10Z
IGNITE-8828 : Node failure - draft.
commit edf1d410b57dc9583c417369b07e4a5923032d43
Author: Ilya Lantukh <il...@...>
Date: 2018-07-02T12:58:29Z
IGNITE-8828 : Tests.
commit 5dd15dc8277f375ef6bd29e3638215e300222675
Author: Ilya Lantukh <il...@...>
Date: 2018-07-03T13:54:10Z
IGNITE-8828 : Exchange state check messages.
commit 4e464b8442ce1a942ecb99fce4f2dbad1741f319
Author: Ilya Lantukh <il...@...>
Date: 2018-07-06T19:09:33Z
IGNITE-8828 : Finalization.
commit 2ca90377fe729f10c1b08427801f048d42b4020b
Author: Ilya Lantukh <il...@...>
Date: 2018-07-08T18:52:00Z
IGNITE-8828 : Reverted soft-hard timeout implementation.
commit 7510867e883852738737b4348204711c41f67a9c
Author: Ilya Lantukh <il...@...>
Date: 2018-07-08T19:04:42Z
IGNITE-8828 : Cosmetic changes.
----
> Detecting and stopping unresponsive nodes during Partition Map Exchange
> -----------------------------------------------------------------------
>
> Key: IGNITE-8828
> URL: https://issues.apache.org/jira/browse/IGNITE-8828
> Project: Ignite
> Issue Type: Improvement
> Components: general
> Reporter: Sergey Chugunov
> Assignee: Ilya Lantukh
> Priority: Major
> Labels: iep-25
> Original Estimate: 264h
> Remaining Estimate: 264h
>
> During PME process coordinator (1) gathers local partition maps from all nodes and (2) sends calculated full partition map back to all nodes in the topology.
> However if one or more nodes fail to send local information on step 1 for any reason, PME process hangs blocking all operations. The only solution will be to manually identify and stop nodes which failed to send info to coordinator.
> This should be done by coordinator itself: in case it didn't receive in time local partition maps from any nodes, it should check that stopping these nodes won't lead to data loss and then stop them forcibly.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)