You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ag...@apache.org on 2018/11/14 13:41:44 UTC

ignite git commit: IGNITE-10154 setIgnoredFailureTypes method is removed from FailureHandler interface

Repository: ignite
Updated Branches:
  refs/heads/master 21eb0dead -> 59a7986be


IGNITE-10154 setIgnoredFailureTypes method is removed from FailureHandler interface


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/59a7986b
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/59a7986b
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/59a7986b

Branch: refs/heads/master
Commit: 59a7986be1964c960468440e1daf41eea06a0c2f
Parents: 21eb0de
Author: Andrey Gura <ag...@apache.org>
Authored: Tue Nov 13 20:25:11 2018 +0300
Committer: Andrey Gura <ag...@apache.org>
Committed: Wed Nov 14 16:37:06 2018 +0300

----------------------------------------------------------------------
 .../apache/ignite/failure/AbstractFailureHandler.java   | 12 +++++++++---
 .../java/org/apache/ignite/failure/FailureHandler.java  |  6 ------
 2 files changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/59a7986b/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java b/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
index b055941..285c49d 100644
--- a/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
+++ b/modules/core/src/main/java/org/apache/ignite/failure/AbstractFailureHandler.java
@@ -27,15 +27,21 @@ import static org.apache.ignite.failure.FailureType.SYSTEM_WORKER_BLOCKED;
 
 /**
  * Abstract superclass for {@link FailureHandler} implementations.
- * Maintains a set of ignored failure types.
+ * Maintains a set of ignored failure types. Failure handler will not invalidate kernal context for this failures
+ * and will not handle it.
  */
 public abstract class AbstractFailureHandler implements FailureHandler {
     /** */
     @GridToStringInclude
     private Set<FailureType> ignoredFailureTypes = Collections.singleton(SYSTEM_WORKER_BLOCKED);
 
-    /** {@inheritDoc} */
-    @Override public void setIgnoredFailureTypes(Set<FailureType> failureTypes) {
+    /**
+     * Sets failure types that must be ignored by failure handler.
+     *
+     * @param failureTypes Set of failure type that must be ignored.
+     * @see FailureType
+     */
+    public void setIgnoredFailureTypes(Set<FailureType> failureTypes) {
         ignoredFailureTypes = Collections.unmodifiableSet(failureTypes);
     }
 

http://git-wip-us.apache.org/repos/asf/ignite/blob/59a7986b/modules/core/src/main/java/org/apache/ignite/failure/FailureHandler.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/failure/FailureHandler.java b/modules/core/src/main/java/org/apache/ignite/failure/FailureHandler.java
index f325e65..8717b16 100644
--- a/modules/core/src/main/java/org/apache/ignite/failure/FailureHandler.java
+++ b/modules/core/src/main/java/org/apache/ignite/failure/FailureHandler.java
@@ -17,7 +17,6 @@
 
 package org.apache.ignite.failure;
 
-import java.util.Set;
 import org.apache.ignite.Ignite;
 import org.apache.ignite.configuration.IgniteConfiguration;
 import org.apache.ignite.internal.processors.failure.FailureProcessor;
@@ -37,9 +36,4 @@ public interface FailureHandler {
      * @return Whether kernal context must be invalidated or not.
      */
     public boolean onFailure(Ignite ignite, FailureContext failureCtx);
-
-    /**
-     * Sets failure types to ignore.
-     */
-    public void setIgnoredFailureTypes(Set<FailureType> failureTypes);
 }