| 
                                Change Parameter Type	mappings : Map<ClusterNode,LinkedHashMap<K,Boolean>> to mappings : Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>> in method private map(key KeyCacheObject, mappings Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, locVals Map<K,V>, topVer long, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>) : boolean in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	keys : Collection<? extends K> to keys : Collection<KeyCacheObject> in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	keys : LinkedHashMap<K,Boolean> to keys : LinkedHashMap<KeyCacheObject,Boolean> in method package MiniFuture(node ClusterNode, keys LinkedHashMap<KeyCacheObject,Boolean>, topVer long) in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture.MiniFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	ret : GridCacheReturn<Object> to ret : GridCacheReturn in method private addInvokeResults(ret GridCacheReturn) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	res : EntryProcessorResult<?> to res : CacheInvokeDirectResult in method public GridCacheUpdateAtomicResult(success boolean, oldVal CacheObject, newVal CacheObject, res CacheInvokeDirectResult, newTtl long, conflictExpireTime long, rmvVer GridCacheVersion, conflictRes GridCacheVersionConflictContext<?,?>, sndToDht boolean) in class org.apache.ignite.internal.processors.cache.GridCacheUpdateAtomicResult | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	mapped : Map<ClusterNode,LinkedHashMap<K,Boolean>> to mapped : Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>> in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	mapped : Map<ClusterNode,LinkedHashMap<K,Boolean>> to mapped : Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>> in method private map(key KeyCacheObject, mappings Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, locVals Map<K,V>, topVer long, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>) : boolean in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	key : K to key : KeyCacheObject in method private map(key KeyCacheObject, mappings Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, locVals Map<K,V>, topVer long, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>) : boolean in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	invokeRes : Map<KeyCacheObject,EntryProcessorResult> to invokeRes : Collection<CacheInvokeDirectResult> in method private invokeResult(invokeRes Collection<CacheInvokeDirectResult>) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.UpdateBatchResult | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheProxyImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheProxyImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Collection<K> to Collection<KeyCacheObject> in method public keys() : Collection<KeyCacheObject> in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture.MiniFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<Object> to GridCacheReturn<?> in method public returnValue() : GridCacheReturn<?> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateResponse | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.local.atomic.GridLocalAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.local.atomic.GridLocalAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public removexAsync(key K, val V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.local.atomic.GridLocalAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheProjectionImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.GridCacheProxyImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Map<KeyCacheObject,EntryProcessorResult> to Collection<CacheInvokeDirectResult> in method package invokeResults() : Collection<CacheInvokeDirectResult> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache.UpdateBatchResult | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public removex(key K, val V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.local.atomic.GridLocalAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	IgniteInternalFuture<GridCacheReturn<CacheObject>> to IgniteInternalFuture<GridCacheReturn<V>> in method public replacexAsync(key K, oldVal V, newVal V) : IgniteInternalFuture<GridCacheReturn<V>> in class org.apache.ignite.internal.processors.cache.GridCacheProxyImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCacheReturn<CacheObject> to GridCacheReturn<V> in method public replacex(key K, oldVal V, newVal V) : GridCacheReturn<V> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	EntryProcessorResult<?> to CacheInvokeDirectResult in method public computedResult() : CacheInvokeDirectResult in class org.apache.ignite.internal.processors.cache.GridCacheUpdateAtomicResult | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	mappings : Map<ClusterNode,LinkedHashMap<K,Boolean>> to mappings : Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>> in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	opRes0 : GridCacheReturn<Object> to opRes0 : GridCacheReturn<?> in method public onResult(nodeId UUID, res GridNearAtomicUpdateResponse) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	loaded : Map<K,V> to loaded : Map<K1,V1> in method public getAllAsync0(keys Collection<KeyCacheObject>, readThrough boolean, checkTx boolean, subjId UUID, taskName String, deserializePortable boolean, expiry IgniteCacheExpiryPolicy, skipVals boolean, keepCacheObjects boolean) : IgniteInternalFuture<Map<K1,V1>> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	v : V to v : CacheObject in method public apply(map Map<KeyCacheObject,CacheObject>, e Exception) : Collection<GridCacheEntryInfo> in class org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtGetFuture.getAsync | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	keys : LinkedHashMap<K,Boolean> to keys : LinkedHashMap<KeyCacheObject,Boolean> in method private map(key KeyCacheObject, mappings Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, locVals Map<K,V>, topVer long, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>) : boolean in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	key : K to key : KeyCacheObject in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	remapKeys : Collection<K> to remapKeys : Collection<KeyCacheObject> in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	entry : Map.Entry<ClusterNode,LinkedHashMap<K,Boolean>> to entry : Map.Entry<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>> in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	mappedKeys : LinkedHashMap<K,Boolean> to mappedKeys : LinkedHashMap<KeyCacheObject,Boolean> in method private map(keys Collection<KeyCacheObject>, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, topVer long) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	invokeRes : EntryProcessorResult<?> to invokeRes : CacheInvokeDirectResult in method public innerUpdate(newVer GridCacheVersion, evtNodeId UUID, affNodeId UUID, op GridCacheOperation, writeObj Object, valBytes byte[], invokeArgs Object[], writeThrough boolean, retval boolean, expiryPlc IgniteCacheExpiryPolicy, evt boolean, metrics boolean, primary boolean, verCheck boolean, filter IgnitePredicate<Cache.Entry<Object,Object>>[], drType GridDrType, explicitTtl long, explicitExpireTime long, conflictVer GridCacheVersion, conflictResolve boolean, intercept boolean, subjId UUID, taskName String) : GridCacheUpdateAtomicResult in class org.apache.ignite.internal.processors.cache.GridCacheMapEntry | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	map : Map<K,V> to map : Map<K1,V1> in method public getAllAsync0(keys Collection<KeyCacheObject>, readThrough boolean, checkTx boolean, subjId UUID, taskName String, deserializePortable boolean, expiry IgniteCacheExpiryPolicy, skipVals boolean, keepCacheObjects boolean) : IgniteInternalFuture<Map<K1,V1>> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	map : Map<Object,Object> to oldMap : Map<Object,CacheInvokeResult> in method private addInvokeResults(ret GridCacheReturn) : void in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridNearAtomicUpdateFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	key : K to key : KeyCacheObject in method public getAllAsync0(keys Collection<KeyCacheObject>, readThrough boolean, checkTx boolean, subjId UUID, taskName String, deserializePortable boolean, expiry IgniteCacheExpiryPolicy, skipVals boolean, keepCacheObjects boolean) : IgniteInternalFuture<Map<K1,V1>> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	old : LinkedHashMap<K,Boolean> to old : LinkedHashMap<KeyCacheObject,Boolean> in method private map(key KeyCacheObject, mappings Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>, locVals Map<K,V>, topVer long, mapped Map<ClusterNode,LinkedHashMap<KeyCacheObject,Boolean>>) : boolean in class org.apache.ignite.internal.processors.cache.distributed.dht.GridPartitionedGetFuture | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	computedMap : Map<KeyCacheObject,EntryProcessorResult<?>> to computed : Collection<CacheInvokeDirectResult> in method private updateSingle(node ClusterNode, hasNear boolean, req GridNearAtomicUpdateRequest, res GridNearAtomicUpdateResponse, locked List<GridDhtCacheEntry>, ver GridCacheVersion, dhtFut GridDhtAtomicUpdateFuture, completionCb CI2<GridNearAtomicUpdateRequest,GridNearAtomicUpdateResponse>, replicate boolean, taskName String, expiry IgniteCacheExpiryPolicy) : UpdateSingleResult<K,V> in class org.apache.ignite.internal.processors.cache.distributed.dht.atomic.GridDhtAtomicCache | 
                                From | 
                                To |