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);
}