Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-141 e9d99de8a -> 3a5aa3871


IGNITE-141 - Marshallers refactoring


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

Branch: refs/heads/ignite-141
Commit: 3a5aa3871aff5d10c60b4ce16541e9e3160bfb43
Parents: e9d99de
Author: Valentin Kulichenko <vkuliche...@gridgain.com>
Authored: Sun Mar 1 00:18:52 2015 -0800
Committer: Valentin Kulichenko <vkuliche...@gridgain.com>
Committed: Sun Mar 1 00:18:52 2015 -0800

----------------------------------------------------------------------
 .../java/org/apache/ignite/internal/IgniteKernal.java   |  1 +
 .../marshaller/optimized/OptimizedMarshallerUtils.java  |  1 +
 .../ignite/marshaller/optimized/classnames.properties   | 12 ++++++++++--
 .../internal/processors/igfs/IgfsFileInfoSelfTest.java  |  2 ++
 4 files changed, 14 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3a5aa387/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java 
b/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
index 2e517e8..f1ec712 100644
--- a/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
+++ b/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
@@ -2723,6 +2723,7 @@ public class IgniteKernal implements IgniteEx, 
IgniteMXBean, Externalizable {
     /**
      */
     private static class MarshallerContextImpl implements MarshallerContext {
+        /** */
         private final GridKernalContext ctx;
 
         /** */

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3a5aa387/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerUtils.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerUtils.java
 
b/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerUtils.java
index 01cc348..598b5fc 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerUtils.java
+++ 
b/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/OptimizedMarshallerUtils.java
@@ -58,6 +58,7 @@ class OptimizedMarshallerUtils {
     private static final ConcurrentMap<Class, OptimizedClassDescriptor> 
DESC_BY_CLS = new ConcurrentHashMap8<>(256);
 
     /** Classes by ID. */
+    // TODO: IGNITE-141 - Move to marshaller context implementation.
     private static final ConcurrentMap<Integer, IgniteBiTuple<Class, Boolean>> 
CLS_BY_ID =
         new ConcurrentHashMap8<>(256);
 

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3a5aa387/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/classnames.properties
----------------------------------------------------------------------
diff --git 
a/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/classnames.properties
 
b/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/classnames.properties
index 1a8f1c2..ff7ddb2 100644
--- 
a/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/classnames.properties
+++ 
b/modules/core/src/main/java/org/apache/ignite/marshaller/optimized/classnames.properties
@@ -206,6 +206,7 @@ org.apache.ignite.internal.managers.GridManagerAdapter$1$1
 
org.apache.ignite.internal.managers.checkpoint.GridCheckpointManager$CheckpointSet
 
org.apache.ignite.internal.managers.communication.GridIoManager$ConcurrentHashMap0
 org.apache.ignite.internal.managers.communication.GridIoPolicy
+org.apache.ignite.internal.managers.deployment.GridDeploymentInfoBean
 org.apache.ignite.internal.managers.deployment.GridDeploymentPerVersionStore$2
 org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$1
 org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$4$1
@@ -465,7 +466,6 @@ 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomic
 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$8
 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$9
 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$DeferredResponseBuffer
-org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache$FinishedLockFuture
 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture$1
 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture$2
 
org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture$3
@@ -483,6 +483,7 @@ 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPar
 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$2$1
 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker$1
 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionDemandPool$DemandWorker$2
+org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId
 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionFullMap
 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionMap
 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionSupplyPool$1
@@ -652,6 +653,7 @@ 
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter$Po
 org.apache.ignite.internal.processors.cache.transactions.IgniteTxManager$2
 
org.apache.ignite.internal.processors.cache.transactions.IgniteTxManager$AtomicInt
 
org.apache.ignite.internal.processors.cache.transactions.IgniteTxManager$CommitListener
+org.apache.ignite.internal.processors.cache.transactions.IgniteTxManager$CommittedVersion
 org.apache.ignite.internal.processors.cache.transactions.IgniteTxMap
 org.apache.ignite.internal.processors.cache.transactions.IgniteTxMap$1
 org.apache.ignite.internal.processors.cache.transactions.IgniteTxMap$1$1
@@ -659,7 +661,10 @@ 
org.apache.ignite.internal.processors.cache.transactions.TransactionMetricsAdapt
 org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl
 org.apache.ignite.internal.processors.cache.transactions.TransactionProxyImpl$1
 org.apache.ignite.internal.processors.cache.version.GridCacheRawVersionedEntry
+org.apache.ignite.internal.processors.cache.version.GridCacheVersion
 
org.apache.ignite.internal.processors.cache.version.GridCacheVersionConflictContext$State
+org.apache.ignite.internal.processors.cache.version.GridCacheVersionEx
+org.apache.ignite.internal.processors.clock.GridClockDeltaVersion
 org.apache.ignite.internal.processors.closure.GridClosurePolicy
 org.apache.ignite.internal.processors.closure.GridClosureProcessor$C1
 org.apache.ignite.internal.processors.closure.GridClosureProcessor$C1MLA
@@ -761,12 +766,14 @@ 
org.apache.ignite.internal.processors.hadoop.GridHadoopJobStatus
 org.apache.ignite.internal.processors.hadoop.GridHadoopTaskInfo
 org.apache.ignite.internal.processors.hadoop.GridHadoopTaskType
 org.apache.ignite.internal.processors.igfs.IgfsAttributes
+org.apache.ignite.internal.processors.igfs.IgfsBlockKey
 org.apache.ignite.internal.processors.igfs.IgfsBlockLocationImpl
 org.apache.ignite.internal.processors.igfs.IgfsDataManager$3
 org.apache.ignite.internal.processors.igfs.IgfsDataManager$5$1
 org.apache.ignite.internal.processors.igfs.IgfsDataManager$7
 org.apache.ignite.internal.processors.igfs.IgfsDataManager$UpdateProcessor
 org.apache.ignite.internal.processors.igfs.IgfsDirectoryNotEmptyException
+org.apache.ignite.internal.processors.igfs.IgfsFileAffinityRange
 org.apache.ignite.internal.processors.igfs.IgfsFileImpl
 org.apache.ignite.internal.processors.igfs.IgfsFileInfo
 org.apache.ignite.internal.processors.igfs.IgfsFileMap
@@ -907,6 +914,7 @@ 
org.apache.ignite.internal.util.GridBoundedConcurrentOrderedMap
 org.apache.ignite.internal.util.GridBoundedConcurrentOrderedSet
 org.apache.ignite.internal.util.GridBoundedLinkedHashMap
 org.apache.ignite.internal.util.GridBoundedLinkedHashSet
+org.apache.ignite.internal.util.GridByteArrayList
 org.apache.ignite.internal.util.GridCloseableIteratorAdapter
 org.apache.ignite.internal.util.GridCloseableIteratorAdapterEx
 org.apache.ignite.internal.util.GridCollections$LockedCollection
@@ -937,6 +945,7 @@ org.apache.ignite.internal.util.GridLogThrottle$LogLevel
 org.apache.ignite.internal.util.GridLogThrottle$LogLevel$1
 org.apache.ignite.internal.util.GridLogThrottle$LogLevel$2
 org.apache.ignite.internal.util.GridLogThrottle$LogLevel$3
+org.apache.ignite.internal.util.GridLongList
 org.apache.ignite.internal.util.GridMutex
 org.apache.ignite.internal.util.GridRandom
 org.apache.ignite.internal.util.GridReflectionCache
@@ -980,7 +989,6 @@ 
org.apache.ignite.internal.util.future.GridEmbeddedFuture$AL1
 org.apache.ignite.internal.util.future.GridEmbeddedFuture$AL2
 org.apache.ignite.internal.util.future.GridEmbeddedFuture$AsyncListener1
 org.apache.ignite.internal.util.future.GridEmbeddedFuture$AsyncListener2
-org.apache.ignite.internal.util.future.GridFinishedFutureEx
 org.apache.ignite.internal.util.future.GridFutureAdapterEx$1
 org.apache.ignite.internal.util.future.GridFutureAdapterEx$3
 org.apache.ignite.internal.util.future.GridFutureChainListener

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3a5aa387/modules/core/src/test/java/org/apache/ignite/internal/processors/igfs/IgfsFileInfoSelfTest.java
----------------------------------------------------------------------
diff --git 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/igfs/IgfsFileInfoSelfTest.java
 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/igfs/IgfsFileInfoSelfTest.java
index b461a93..a666a0a 100644
--- 
a/modules/core/src/test/java/org/apache/ignite/internal/processors/igfs/IgfsFileInfoSelfTest.java
+++ 
b/modules/core/src/test/java/org/apache/ignite/internal/processors/igfs/IgfsFileInfoSelfTest.java
@@ -83,6 +83,8 @@ public class IgfsFileInfoSelfTest extends 
IgfsCommonAbstractTest {
      * @throws IgniteCheckedException In case of any marshalling exception.
      */
     private <T> T mu(T obj) throws IgniteCheckedException {
+        marshaller.setContext(new MarshallerContextTestImpl());
+
         return marshaller.unmarshal(marshaller.marshal(obj), null);
     }
 }

Reply via email to