fix content of optimized-classnames.properties (fix "opt-clns-prop" profile and 
set all required serialVersionUIDs)


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

Branch: refs/heads/ignite-51
Commit: 421805258d423d7fa04b6060e254ea762ee387c1
Parents: 6b7dcb8
Author: Artem Shutak <ashu...@gridgain.com>
Authored: Tue Mar 10 21:14:32 2015 +0300
Committer: Artem Shutak <ashu...@gridgain.com>
Committed: Tue Mar 10 21:14:32 2015 +0300

----------------------------------------------------------------------
 .../internal/ComputeTaskInternalFuture.java     |    3 +
 .../client/impl/GridClientFutureAdapter.java    |    3 +
 .../affinity/GridAffinityAssignmentCache.java   |    4 +-
 .../cache/GridCacheEvictionManager.java         |    3 +
 .../cache/GridCacheMultiTxFuture.java           |    3 +
 .../processors/cache/GridCacheMvccManager.java  |    3 +
 ...ridCacheOptimisticCheckPreparedTxFuture.java |    6 +
 .../dht/GridDhtAssignmentFetchFuture.java       |    3 +
 .../distributed/dht/GridDhtCacheAdapter.java    |    3 +
 .../distributed/dht/GridDhtEmbeddedFuture.java  |    3 +
 .../cache/distributed/dht/GridDhtGetFuture.java |    3 +
 .../distributed/dht/GridDhtLockFuture.java      |    6 +
 .../distributed/dht/GridDhtTxFinishFuture.java  |    6 +
 .../distributed/dht/GridDhtTxPrepareFuture.java |   10 +-
 .../dht/GridPartitionedGetFuture.java           |    6 +
 .../dht/atomic/GridDhtAtomicUpdateFuture.java   |    3 +
 .../colocated/GridDhtColocatedLockFuture.java   |    6 +
 .../dht/preloader/GridDhtForceKeysFuture.java   |    6 +
 .../preloader/GridDhtPartitionDemandPool.java   |    3 +
 .../GridDhtPartitionsExchangeFuture.java        |    3 +
 .../distributed/near/GridNearGetFuture.java     |    6 +
 .../distributed/near/GridNearLockFuture.java    |    6 +
 .../near/GridNearTxFinishFuture.java            |    6 +
 .../near/GridNearTxPrepareFuture.java           |   16 +-
 .../cache/local/GridLocalLockFuture.java        |    3 +
 .../cache/local/GridLocalTxFuture.java          |    3 +
 .../GridCacheDistributedFieldsQueryFuture.java  |    3 +
 .../query/GridCacheDistributedQueryFuture.java  |    3 +
 .../query/GridCacheLocalFieldsQueryFuture.java  |    3 +
 .../cache/query/GridCacheLocalQueryFuture.java  |    3 +
 .../continuous/GridContinuousProcessor.java     |    6 +
 .../dataload/GridDataLoaderFuture.java          |    3 +
 .../processors/igfs/IgfsDataManager.java        |    3 +
 .../service/GridServiceDeploymentFuture.java    |    3 +
 .../GridStreamerStageExecutionFuture.java       |    3 +
 .../util/future/GridCompoundFuture.java         |    3 +
 .../util/future/GridCompoundIdentityFuture.java |    3 +
 .../util/future/GridEmbeddedFuture.java         |    3 +
 .../internal/util/future/GridFutureAdapter.java |    9 +
 .../util/nio/GridNioEmbeddedFuture.java         |    3 +
 .../internal/util/nio/GridNioFutureImpl.java    |    3 +
 .../ignite/internal/util/nio/GridNioServer.java |    3 +
 .../internal/util/worker/GridWorkerFuture.java  |    3 +
 .../lang/IgniteFutureCancelledException.java    |    3 +
 .../lang/IgniteFutureTimeoutException.java      |    3 +
 .../optimized/optimized-classnames.properties   | 1529 ++++++++++++++++++
 .../communication/tcp/TcpCommunicationSpi.java  |    3 +
 .../hadoop/igfs/HadoopIgfsFuture.java           |    3 +
 .../external/HadoopExternalTaskExecutor.java    |    3 +
 pom.xml                                         |    2 +-
 50 files changed, 1723 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/ComputeTaskInternalFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/ComputeTaskInternalFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/ComputeTaskInternalFuture.java
index 8af977b..219cf1b 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/ComputeTaskInternalFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/ComputeTaskInternalFuture.java
@@ -34,6 +34,9 @@ import java.util.*;
  */
 public class ComputeTaskInternalFuture<R> extends GridFutureAdapter<R> {
     /** */
+    private static final long serialVersionUID = 0L;
+
+    /** */
     private ComputeTaskSession ses;
 
     /** */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientFutureAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientFutureAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientFutureAdapter.java
index 37feaea..83172a1 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientFutureAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/client/impl/GridClientFutureAdapter.java
@@ -29,6 +29,9 @@ import java.util.logging.*;
  * Future adapter.
  */
 public class GridClientFutureAdapter<R> extends AbstractQueuedSynchronizer 
implements GridClientFuture<R> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Initial state. */
     private static final int INIT = 0;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/affinity/GridAffinityAssignmentCache.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/affinity/GridAffinityAssignmentCache.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/affinity/GridAffinityAssignmentCache.java
index d06bcf3..236f8ce 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/affinity/GridAffinityAssignmentCache.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/affinity/GridAffinityAssignmentCache.java
@@ -30,7 +30,6 @@ import org.apache.ignite.internal.util.typedef.internal.*;
 import org.jdk8.backport.*;
 import org.jetbrains.annotations.*;
 
-import java.io.*;
 import java.util.*;
 import java.util.concurrent.*;
 import java.util.concurrent.atomic.*;
@@ -430,6 +429,9 @@ public class GridAffinityAssignmentCache {
      */
     private class AffinityReadyFuture extends GridFutureAdapter<Long> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private long reqTopVer;
 
         /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java
index ad89768..614b044 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheEvictionManager.java
@@ -1514,6 +1514,9 @@ public class GridCacheEvictionManager<K, V> extends 
GridCacheManagerAdapter<K, V
     private class EvictionFuture extends 
GridFutureAdapter<IgniteBiTuple<Collection<EvictionInfo>,
         Collection<EvictionInfo>>> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final long id = idGen.incrementAndGet();
 
         /** */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMultiTxFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMultiTxFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMultiTxFuture.java
index 60921e7..35ed922 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMultiTxFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMultiTxFuture.java
@@ -32,6 +32,9 @@ import java.util.concurrent.atomic.*;
  * Future which waits for completion of one or more transactions.
  */
 public final class GridCacheMultiTxFuture<K, V> extends 
GridFutureAdapter<Boolean> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMvccManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMvccManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMvccManager.java
index fc586ba..1b59752 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMvccManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMvccManager.java
@@ -1046,6 +1046,9 @@ public class GridCacheMvccManager<K, V> extends 
GridCacheSharedManagerAdapter<K,
      *
      */
     private class FinishLockFuture extends GridFutureAdapter<Object> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Topology version. Instance field for toString method only. */
         @GridToStringInclude
         private final long topVer;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheOptimisticCheckPreparedTxFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheOptimisticCheckPreparedTxFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheOptimisticCheckPreparedTxFuture.java
index 42b4e97..6304a5f 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheOptimisticCheckPreparedTxFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/GridCacheOptimisticCheckPreparedTxFuture.java
@@ -39,6 +39,9 @@ import java.util.concurrent.atomic.*;
  */
 public class GridCacheOptimisticCheckPreparedTxFuture<K, V> extends 
GridCompoundIdentityFuture<Boolean>
     implements GridCacheFuture<Boolean> {
+    /** */         
+    private static final long serialVersionUID = 0L;
+    
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -315,6 +318,9 @@ public class GridCacheOptimisticCheckPreparedTxFuture<K, V> 
extends GridCompound
      *
      */
     private class MiniFuture extends GridFutureAdapter<Boolean> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Mini future ID. */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtAssignmentFetchFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtAssignmentFetchFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtAssignmentFetchFuture.java
index 7805487..dcb0eec 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtAssignmentFetchFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtAssignmentFetchFuture.java
@@ -36,6 +36,9 @@ import static 
org.apache.ignite.internal.managers.communication.GridIoPolicy.*;
  * Future that fetches affinity assignment from remote cache nodes.
  */
 public class GridDhtAssignmentFetchFuture<K, V> extends 
GridFutureAdapter<List<List<ClusterNode>>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Nodes order comparator. */
     private static final Comparator<ClusterNode> CMP = new 
GridNodeOrderComparator();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
index e3debe8..f03d840 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtCacheAdapter.java
@@ -1077,6 +1077,9 @@ public abstract class GridDhtCacheAdapter<K, V> extends 
GridDistributedCacheAdap
      * Multi update future.
      */
     private static class MultiUpdateFuture extends 
GridFutureAdapter<IgniteUuid> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Topology version. */
         private long topVer;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtEmbeddedFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtEmbeddedFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtEmbeddedFuture.java
index 3cf22e2..232bfe4 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtEmbeddedFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtEmbeddedFuture.java
@@ -29,6 +29,9 @@ import java.util.*;
  * Embedded DHT future.
  */
 public class GridDhtEmbeddedFuture<A, B> extends GridEmbeddedFuture<A, B> 
implements GridDhtFuture<A> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Retries. */
     @GridToStringInclude
     private Collection<Integer> invalidParts;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetFuture.java
index 5cff433..28c2adb 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetFuture.java
@@ -38,6 +38,9 @@ import java.util.concurrent.atomic.*;
  */
 public final class GridDhtGetFuture<K, V> extends 
GridCompoundIdentityFuture<Collection<GridCacheEntryInfo<K, V>>>
     implements GridDhtFuture<Collection<GridCacheEntryInfo<K, V>>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
index bef6468..84ede3d 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLockFuture.java
@@ -48,6 +48,9 @@ import static 
org.apache.ignite.internal.processors.dr.GridDrType.*;
  */
 public final class GridDhtLockFuture<K, V> extends 
GridCompoundIdentityFuture<Boolean>
     implements GridCacheMvccFuture<K, V, Boolean>, GridDhtFuture<Boolean>, 
GridCacheMappedVersion {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -955,6 +958,9 @@ public final class GridDhtLockFuture<K, V> extends 
GridCompoundIdentityFuture<Bo
      */
     private class MiniFuture extends GridFutureAdapter<Boolean> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Node. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishFuture.java
index 631e466..541d19c 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxFinishFuture.java
@@ -43,6 +43,9 @@ import static 
org.apache.ignite.transactions.TransactionState.*;
  */
 public final class GridDhtTxFinishFuture<K, V> extends 
GridCompoundIdentityFuture<IgniteInternalTx>
     implements GridCacheFuture<IgniteInternalTx> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -406,6 +409,9 @@ public final class GridDhtTxFinishFuture<K, V> extends 
GridCompoundIdentityFutur
      */
     private class MiniFuture extends GridFutureAdapter<IgniteInternalTx> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** DHT mapping. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareFuture.java
index 90df2c6..f30edae 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtTxPrepareFuture.java
@@ -40,16 +40,19 @@ import javax.cache.processor.*;
 import java.util.*;
 import java.util.concurrent.atomic.*;
 
-import static org.apache.ignite.internal.processors.cache.GridCacheOperation.*;
-import static org.apache.ignite.transactions.TransactionState.*;
 import static org.apache.ignite.events.EventType.*;
 import static org.apache.ignite.internal.managers.communication.GridIoPolicy.*;
+import static org.apache.ignite.internal.processors.cache.GridCacheOperation.*;
+import static org.apache.ignite.transactions.TransactionState.*;
 
 /**
  *
  */
 public final class GridDhtTxPrepareFuture<K, V> extends 
GridCompoundIdentityFuture<IgniteInternalTx<K, V>>
     implements GridCacheMvccFuture<K, V, IgniteInternalTx<K, V>> {
+    /** */         
+    private static final long serialVersionUID = 0L;
+    
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -1105,6 +1108,9 @@ public final class GridDhtTxPrepareFuture<K, V> extends 
GridCompoundIdentityFutu
      */
     private class MiniFuture extends GridFutureAdapter<IgniteInternalTx<K, V>> 
{
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Node ID. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedGetFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedGetFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedGetFuture.java
index 8adf230..ac9aeda 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedGetFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedGetFuture.java
@@ -42,6 +42,9 @@ import static org.apache.ignite.IgniteSystemProperties.*;
  */
 public class GridPartitionedGetFuture<K, V> extends 
GridCompoundIdentityFuture<Map<K, V>>
     implements GridCacheFuture<Map<K, V>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Default max remap count value. */
     public static final int DFLT_MAX_REMAP_CNT = 3;
 
@@ -566,6 +569,9 @@ public class GridPartitionedGetFuture<K, V> extends 
GridCompoundIdentityFuture<M
      */
     private class MiniFuture extends GridFutureAdapter<Map<K, V>> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Node ID. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateFuture.java
index 4caf543..1d78993 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicUpdateFuture.java
@@ -44,6 +44,9 @@ import static 
org.apache.ignite.cache.CacheWriteSynchronizationMode.*;
  */
 public class GridDhtAtomicUpdateFuture<K, V> extends GridFutureAdapter<Void>
     implements GridCacheAtomicFuture<K, Void> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.java
index 3d67e27..ae85a93 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.java
@@ -50,6 +50,9 @@ import static org.apache.ignite.events.EventType.*;
  */
 public final class GridDhtColocatedLockFuture<K, V> extends 
GridCompoundIdentityFuture<Boolean>
     implements GridCacheFuture<Boolean> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -1073,6 +1076,9 @@ public final class GridDhtColocatedLockFuture<K, V> 
extends GridCompoundIdentity
      */
     private class MiniFuture extends GridFutureAdapter<Boolean> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Node ID. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysFuture.java
index 40459af..884f81f 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtForceKeysFuture.java
@@ -45,6 +45,9 @@ import static 
org.apache.ignite.internal.processors.dr.GridDrType.*;
  */
 public final class GridDhtForceKeysFuture<K, V> extends 
GridCompoundFuture<Object, Collection<K>>
     implements GridDhtFuture<Collection<K>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -359,6 +362,9 @@ public final class GridDhtForceKeysFuture<K, V> extends 
GridCompoundFuture<Objec
      * node as opposed to multiple nodes.
      */
     private class MiniFuture extends GridFutureAdapter<Object> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Mini-future ID. */
         private IgniteUuid miniId = IgniteUuid.randomUuid();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandPool.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandPool.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandPool.java
index be6ec07..52d71f9 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandPool.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandPool.java
@@ -1041,6 +1041,9 @@ public class GridDhtPartitionDemandPool<K, V> {
      *
      */
     private class SyncFuture extends GridFutureAdapter<Object> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Remaining workers. */
         private Collection<DemandWorker> remaining;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
index 5e5555d..a8ab008 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java
@@ -48,6 +48,9 @@ import static 
org.apache.ignite.internal.managers.communication.GridIoPolicy.*;
  */
 public class GridDhtPartitionsExchangeFuture<K, V> extends 
GridFutureAdapter<Long>
     implements Comparable<GridDhtPartitionsExchangeFuture<K, V>>, 
GridDhtTopologyFuture {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Dummy flag. */
     private final boolean dummy;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetFuture.java
index 0435b92..4d47726 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearGetFuture.java
@@ -46,6 +46,9 @@ import static 
org.apache.ignite.transactions.TransactionIsolation.*;
  */
 public final class GridNearGetFuture<K, V> extends 
GridCompoundIdentityFuture<Map<K, V>>
     implements GridCacheFuture<Map<K, V>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Default max remap count value. */
     public static final int DFLT_MAX_REMAP_CNT = 3;
 
@@ -662,6 +665,9 @@ public final class GridNearGetFuture<K, V> extends 
GridCompoundIdentityFuture<Ma
      */
     private class MiniFuture extends GridFutureAdapter<Map<K, V>> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Node ID. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockFuture.java
index 88095d7..a577030 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearLockFuture.java
@@ -49,6 +49,9 @@ import static org.apache.ignite.events.EventType.*;
  */
 public final class GridNearLockFuture<K, V> extends 
GridCompoundIdentityFuture<Boolean>
     implements GridCacheMvccFuture<K, V, Boolean> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -1212,6 +1215,9 @@ public final class GridNearLockFuture<K, V> extends 
GridCompoundIdentityFuture<B
      */
     private class MiniFuture extends GridFutureAdapter<Boolean> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Node ID. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishFuture.java
index dd5d07d..980116f 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxFinishFuture.java
@@ -45,6 +45,9 @@ import static 
org.apache.ignite.transactions.TransactionState.*;
  */
 public final class GridNearTxFinishFuture<K, V> extends 
GridCompoundIdentityFuture<IgniteInternalTx>
     implements GridCacheFuture<IgniteInternalTx> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -404,6 +407,9 @@ public final class GridNearTxFinishFuture<K, V> extends 
GridCompoundIdentityFutu
      */
     private class MiniFuture extends GridFutureAdapter<IgniteInternalTx> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Keys. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareFuture.java
index cc5fcf4..f406332 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxPrepareFuture.java
@@ -24,19 +24,19 @@ import org.apache.ignite.internal.cluster.*;
 import org.apache.ignite.internal.managers.discovery.*;
 import org.apache.ignite.internal.processors.cache.*;
 import org.apache.ignite.internal.processors.cache.distributed.*;
-import org.apache.ignite.internal.processors.cache.distributed.dht.colocated.*;
-import org.apache.ignite.internal.processors.cache.version.*;
-import org.apache.ignite.internal.util.*;
-import org.apache.ignite.lang.*;
-import org.apache.ignite.transactions.*;
 import org.apache.ignite.internal.processors.cache.distributed.dht.*;
+import org.apache.ignite.internal.processors.cache.distributed.dht.colocated.*;
 import org.apache.ignite.internal.processors.cache.transactions.*;
+import org.apache.ignite.internal.processors.cache.version.*;
 import org.apache.ignite.internal.transactions.*;
+import org.apache.ignite.internal.util.*;
 import org.apache.ignite.internal.util.future.*;
 import org.apache.ignite.internal.util.lang.*;
 import org.apache.ignite.internal.util.tostring.*;
 import org.apache.ignite.internal.util.typedef.*;
 import org.apache.ignite.internal.util.typedef.internal.*;
+import org.apache.ignite.lang.*;
+import org.apache.ignite.transactions.*;
 import org.jdk8.backport.*;
 import org.jetbrains.annotations.*;
 
@@ -52,6 +52,9 @@ import static 
org.apache.ignite.transactions.TransactionState.*;
  */
 public final class GridNearTxPrepareFuture<K, V> extends 
GridCompoundIdentityFuture<IgniteInternalTx<K, V>>
     implements GridCacheMvccFuture<K, V, IgniteInternalTx<K, V>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 
@@ -823,6 +826,9 @@ public final class GridNearTxPrepareFuture<K, V> extends 
GridCompoundIdentityFut
      */
     private class MiniFuture extends GridFutureAdapter<IgniteInternalTx<K, V>> 
{
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private final IgniteUuid futId = IgniteUuid.randomUuid();
 
         /** Keys. */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockFuture.java
index 320a443..8504aee 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalLockFuture.java
@@ -38,6 +38,9 @@ import java.util.concurrent.atomic.*;
  */
 public final class GridLocalLockFuture<K, V> extends GridFutureAdapter<Boolean>
     implements GridCacheMvccFuture<K, V, Boolean> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalTxFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalTxFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalTxFuture.java
index c80292c..3478595 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalTxFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/local/GridLocalTxFuture.java
@@ -38,6 +38,9 @@ import static 
org.apache.ignite.transactions.TransactionState.*;
  */
 final class GridLocalTxFuture<K, V> extends 
GridFutureAdapter<IgniteInternalTx<K, V>>
     implements GridCacheMvccFuture<K, V, IgniteInternalTx<K, V>> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger reference. */
     private static final AtomicReference<IgniteLogger> logRef = new 
AtomicReference<>();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedFieldsQueryFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedFieldsQueryFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedFieldsQueryFuture.java
index 1aa7907..7ad8994 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedFieldsQueryFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedFieldsQueryFuture.java
@@ -32,6 +32,9 @@ import java.util.*;
 public class GridCacheDistributedFieldsQueryFuture
     extends GridCacheDistributedQueryFuture<Object, Object, List<Object>>
     implements GridCacheQueryMetadataAware {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Meta data future. */
     private final GridFutureAdapter<List<GridQueryFieldMetadata>> metaFut;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedQueryFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedQueryFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedQueryFuture.java
index b514ac0..02ef93b 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedQueryFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheDistributedQueryFuture.java
@@ -32,6 +32,9 @@ import java.util.concurrent.*;
  */
 public class GridCacheDistributedQueryFuture<K, V, R> extends 
GridCacheQueryFutureAdapter<K, V, R> {
     /** */
+    private static final long serialVersionUID = 0L;
+
+    /** */
     private long reqId;
 
     /** */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalFieldsQueryFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalFieldsQueryFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalFieldsQueryFuture.java
index 7e6a02c..e6d545a 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalFieldsQueryFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalFieldsQueryFuture.java
@@ -31,6 +31,9 @@ import java.util.*;
 public class GridCacheLocalFieldsQueryFuture
     extends GridCacheLocalQueryFuture<Object, Object, List<Object>>
     implements GridCacheQueryMetadataAware {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Meta data future. */
     private final GridFutureAdapter<List<GridQueryFieldMetadata>> metaFut;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalQueryFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalQueryFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalQueryFuture.java
index 5c15640..3204653 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalQueryFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/query/GridCacheLocalQueryFuture.java
@@ -33,6 +33,9 @@ import java.util.*;
  */
 public class GridCacheLocalQueryFuture<K, V, R> extends 
GridCacheQueryFutureAdapter<K, V, R> {
     /** */
+    private static final long serialVersionUID = 0L;
+
+    /** */
     private Runnable run;
 
     /** */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
index 84b5e23..a4c13c9 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/continuous/GridContinuousProcessor.java
@@ -1698,6 +1698,9 @@ public class GridContinuousProcessor extends 
GridProcessorAdapter {
      * Future for stop routine.
      */
     private static class StopFuture extends GridFutureAdapter<Object> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Timeout object. */
         private volatile GridTimeoutObject timeoutObj;
 
@@ -1741,6 +1744,9 @@ public class GridContinuousProcessor extends 
GridProcessorAdapter {
      */
     private static class SyncMessageAckFuture extends 
GridFutureAdapter<Object> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private UUID nodeId;
 
         /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoaderFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoaderFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoaderFuture.java
index d4f57e3..be25f55 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoaderFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/dataload/GridDataLoaderFuture.java
@@ -27,6 +27,9 @@ import org.apache.ignite.internal.util.typedef.internal.*;
  * Data loader future.
  */
 class GridDataLoaderFuture extends GridFutureAdapter<Object> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Data loader. */
     @GridToStringExclude
     private IgniteDataLoaderImpl dataLdr;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsDataManager.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsDataManager.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsDataManager.java
index fb953f4..e21dec9 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsDataManager.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/igfs/IgfsDataManager.java
@@ -1773,6 +1773,9 @@ public class IgfsDataManager extends IgfsManager {
      * Future that is completed when all participating
      */
     private class WriteCompletionFuture extends GridFutureAdapter<Boolean> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** File id to remove future from map. */
         private IgniteUuid fileId;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceDeploymentFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceDeploymentFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceDeploymentFuture.java
index 7e374b6..4c487ef 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceDeploymentFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/service/GridServiceDeploymentFuture.java
@@ -26,6 +26,9 @@ import org.apache.ignite.services.*;
  */
 public class GridServiceDeploymentFuture extends GridFutureAdapter<Object> {
     /** */
+    private static final long serialVersionUID = 0L;
+
+    /** */
     private final ServiceConfiguration cfg;
 
     /**

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/processors/streamer/GridStreamerStageExecutionFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/streamer/GridStreamerStageExecutionFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/streamer/GridStreamerStageExecutionFuture.java
index 7952c92..d11ad39 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/processors/streamer/GridStreamerStageExecutionFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/processors/streamer/GridStreamerStageExecutionFuture.java
@@ -36,6 +36,9 @@ import java.util.concurrent.*;
  * Streamer execution future.
  */
 public class GridStreamerStageExecutionFuture extends 
GridFutureAdapter<Object> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Logger. */
     private IgniteLogger log;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundFuture.java
index 227de97..70edc03 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundFuture.java
@@ -35,6 +35,9 @@ import java.util.concurrent.atomic.*;
  * Future composed of multiple inner futures.
  */
 public class GridCompoundFuture<T, R> extends GridFutureAdapter<R> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Futures. */
     private final ConcurrentLinkedDeque8<IgniteInternalFuture<T>> futs = new 
ConcurrentLinkedDeque8<>();
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundIdentityFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundIdentityFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundIdentityFuture.java
index e317905..cf14948 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundIdentityFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridCompoundIdentityFuture.java
@@ -26,6 +26,9 @@ import org.jetbrains.annotations.*;
  * Future composed of multiple inner futures.
  */
 public class GridCompoundIdentityFuture<T> extends GridCompoundFuture<T, T> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /**
      *
      */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridEmbeddedFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridEmbeddedFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridEmbeddedFuture.java
index bbe104e..4475fae 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridEmbeddedFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/future/GridEmbeddedFuture.java
@@ -29,6 +29,9 @@ import org.apache.ignite.lang.*;
  */
 @SuppressWarnings({"NullableProblems"})
 public class GridEmbeddedFuture<A, B> extends GridFutureAdapter<A> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Embedded future to wait for. */
     private IgniteInternalFuture<B> embedded;
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/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 efb46e4..f671a77 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
@@ -32,6 +32,9 @@ import java.util.concurrent.locks.*;
  * Future adapter.
  */
 public class GridFutureAdapter<R> extends AbstractQueuedSynchronizer 
implements IgniteInternalFuture<R> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /** Initial state. */
     private static final int INIT = 0;
 
@@ -384,6 +387,9 @@ public class GridFutureAdapter<R> extends 
AbstractQueuedSynchronizer implements
      */
     private static class ArrayListener<R> implements 
IgniteInClosure<IgniteInternalFuture<R>> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private IgniteInClosure<? super IgniteInternalFuture<R>>[] arr;
 
         /**
@@ -419,6 +425,9 @@ public class GridFutureAdapter<R> extends 
AbstractQueuedSynchronizer implements
      */
     private static class ChainFuture<R, T> extends GridFutureAdapter<T> {
         /** */
+        private static final long serialVersionUID = 0L;
+
+        /** */
         private GridFutureAdapter<R> fut;
 
         /** */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioEmbeddedFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioEmbeddedFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioEmbeddedFuture.java
index 32c2adb..a1d6337 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioEmbeddedFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioEmbeddedFuture.java
@@ -27,6 +27,9 @@ import org.jetbrains.annotations.*;
  * Future that delegates to some other future.
  */
 public class GridNioEmbeddedFuture<R> extends GridNioFutureImpl<R> {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /**
      * Callback to notify that future is finished.
      * This method must delegate to {@link #onDone(GridNioFuture, Throwable)} 
method.

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioFutureImpl.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioFutureImpl.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioFutureImpl.java
index 311a66d..c5393c4 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioFutureImpl.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioFutureImpl.java
@@ -25,6 +25,9 @@ import org.apache.ignite.internal.util.typedef.internal.*;
  */
 public class GridNioFutureImpl<R> extends GridFutureAdapter<R> implements 
GridNioFuture<R> {
     /** */
+    private static final long serialVersionUID = 0L;
+
+    /** */
     protected boolean msgThread;
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
index a884dfb..57a3aae 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
@@ -1766,6 +1766,9 @@ public class GridNioServer<T> {
      * Class for requesting write and session close operations.
      */
     private static class NioOperationFuture<R> extends GridNioFutureImpl<R> {
+        /** */
+        private static final long serialVersionUID = 0L;
+
         /** Socket channel in register request. */
         @GridToStringExclude
         private SocketChannel sockCh;

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/internal/util/worker/GridWorkerFuture.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/util/worker/GridWorkerFuture.java
 
b/modules/core/src/main/java/org/apache/ignite/internal/util/worker/GridWorkerFuture.java
index 59dd975..e1d156a 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/internal/util/worker/GridWorkerFuture.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/internal/util/worker/GridWorkerFuture.java
@@ -25,6 +25,9 @@ import org.apache.ignite.internal.util.future.*;
  */
 public class GridWorkerFuture<T> extends GridFutureAdapter<T> {
     /** */
+    private static final long serialVersionUID = 0L;
+
+    /** */
     private GridWorker w;
 
     /** {@inheritDoc} */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureCancelledException.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureCancelledException.java
 
b/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureCancelledException.java
index 928ce5e..f0c01a2 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureCancelledException.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureCancelledException.java
@@ -24,6 +24,9 @@ import org.jetbrains.annotations.*;
  * Future computation cannot be retrieved because it was cancelled.
  */
 public class IgniteFutureCancelledException extends IgniteException {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /**
      * Creates new exception with given error message.
      *

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/42180525/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureTimeoutException.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureTimeoutException.java
 
b/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureTimeoutException.java
index 84ce7ba..c2f8945 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureTimeoutException.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/lang/IgniteFutureTimeoutException.java
@@ -24,6 +24,9 @@ import org.jetbrains.annotations.*;
  * Future computation completion is timed out.
  */
 public class IgniteFutureTimeoutException extends IgniteException {
+    /** */
+    private static final long serialVersionUID = 0L;
+
     /**
      * Creates new exception with given error message.
      *

Reply via email to