ignite-950: excluded ComputeTask from footer addition
Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/ca8d66e9 Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/ca8d66e9 Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/ca8d66e9 Branch: refs/heads/ignite-950 Commit: ca8d66e9219c69dc27f91e42cc375e2e928ce5b5 Parents: 9eef6b7 Author: Denis Magda <dma...@gridgain.com> Authored: Wed Jun 24 09:21:58 2015 +0300 Committer: Denis Magda <dma...@gridgain.com> Committed: Wed Jun 24 09:21:58 2015 +0300 ---------------------------------------------------------------------- .../ignite/marshaller/optimized/OptimizedMarshallerExt.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ca8d66e9/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerExt.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerExt.java b/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerExt.java index ce9b9db..9ed2d0a 100644 --- a/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerExt.java +++ b/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerExt.java @@ -18,6 +18,7 @@ package org.apache.ignite.marshaller.optimized; import org.apache.ignite.*; +import org.apache.ignite.compute.*; import org.apache.ignite.internal.processors.cache.*; import org.apache.ignite.marshaller.*; import org.apache.ignite.services.*; @@ -97,7 +98,8 @@ public class OptimizedMarshallerExt extends OptimizedMarshaller { * @return {@code true} if excluded. */ static boolean isFieldsIndexingExcludedForClass(MarshallerContext ctx, Class<?> cls) { - return ctx.isSystemType(cls.getName()) || Service.class.isAssignableFrom(cls); + return ctx.isSystemType(cls.getName()) || Service.class.isAssignableFrom(cls) || + ComputeTask.class.isAssignableFrom(cls); } /**