You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "sankalp kohli (JIRA)" <ji...@apache.org> on 2015/05/20 23:08:00 UTC

[jira] [Resolved] (CASSANDRA-9183) Failure detector should detect and ignore local pauses

     [ https://issues.apache.org/jira/browse/CASSANDRA-9183?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

sankalp kohli resolved CASSANDRA-9183.
--------------------------------------
    Resolution: Fixed

> Failure detector should detect and ignore local pauses
> ------------------------------------------------------
>
>                 Key: CASSANDRA-9183
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9183
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Core
>            Reporter: Brandon Williams
>            Assignee: Brandon Williams
>             Fix For: 2.1.6, 2.2.0 beta 1
>
>         Attachments: 9183-v2.txt, 9183.txt
>
>
> A local node can be paused for many reasons such as GC, and if the pause is long enough when it recovers it will think all the other nodes are dead until it gossips, causing UAE to be thrown to clients trying to use it as a coordinator.  Instead, the FD can track the current time, and if the gap there becomes too large, skip marking the nodes down (reset the FD data perhaps)



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