You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2016/12/05 14:41:34 UTC

[12/50] [abbrv] ignite git commit: revisited future + cheat cache

revisited future + cheat cache


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

Branch: refs/heads/ignite-comm-balance-master
Commit: e951a0e7284d92a51d1d96edbce9529de51b8c5d
Parents: d9a81b4
Author: Yakov Zhdanov <yz...@gridgain.com>
Authored: Thu Nov 10 09:34:45 2016 +0300
Committer: Yakov Zhdanov <yz...@gridgain.com>
Committed: Thu Nov 10 09:34:45 2016 +0300

----------------------------------------------------------------------
 .../apache/ignite/internal/util/future/GridFutureAdapter.java    | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/e951a0e7/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
----------------------------------------------------------------------
diff --git a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
index 0c6a03b..d488761 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridFutureAdapter.java
@@ -17,6 +17,7 @@
 
 package org.apache.ignite.internal.util.future;
 
+import java.io.Serializable;
 import java.util.concurrent.TimeUnit;
 import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
 import java.util.concurrent.locks.LockSupport;
@@ -34,8 +35,9 @@ import org.jetbrains.annotations.Nullable;
 
 /**
  * Future adapter.
+ * // TODO: remove serializable
  */
-public class GridFutureAdapter<R> implements IgniteInternalFuture<R> {
+public class GridFutureAdapter<R> implements IgniteInternalFuture<R>, Serializable {
     // https://bugs.openjdk.java.net/browse/JDK-8074773
     static {
         Class<?> ensureLoaded = LockSupport.class;