| 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private ReplaceCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.ReplaceCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateReadOnlyAccessStrategy(ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateReadOnlyAccessStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateQueryResultsRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateQueryResultsRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	p : IgnitePredicate<? super GridCache<?,?>>... to p : IgnitePredicate<? super CacheProjection<?,?>>... in method public cachesx(p IgnitePredicate<? super CacheProjection<?,?>>...) : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.processors.hadoop.HadoopDefaultMapReducePlannerSelfTest.MockIgnite | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateCollectionRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>, dataDesc CacheDataDescription) in class org.apache.ignite.cache.hibernate.HibernateCollectionRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateNaturalIdRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>, dataDesc CacheDataDescription) in class org.apache.ignite.cache.hibernate.HibernateNaturalIdRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateTransactionalAccessStrategy(ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateTransactionalAccessStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method protected HibernateReadWriteAccessStrategy(ignite Ignite, cache CacheProjection<Object,Object>, txCtx ThreadLocal) in class org.apache.ignite.cache.hibernate.HibernateReadWriteAccessStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method protected HibernateNonStrictAccessStrategy(ignite Ignite, cache CacheProjection<Object,Object>, writeCtx ThreadLocal) in class org.apache.ignite.cache.hibernate.HibernateNonStrictAccessStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private PutxCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.PutxCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	p : IgnitePredicate<? super GridCache<?,?>>[] to p : IgnitePredicate<? super CacheProjection<?,?>>[] in method public cachesx(p IgnitePredicate<? super CacheProjection<?,?>>[]) : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.IgniteKernal | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache to cache : CacheProjection in method private retryPutIfAbsent(cache CacheProjection, key Object, val T) : T in class org.apache.ignite.internal.processors.cache.datastructures.CacheDataStructuresManager | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	p : IgnitePredicate<? super GridCache<?,?>>... to p : IgnitePredicate<? super CacheProjection<?,?>>... in method public cachesx(p IgnitePredicate<? super CacheProjection<?,?>>...) : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.IgniteEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateTimestampsRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateTimestampsRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private GetCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.GetCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method package updateCache(cache CacheProjection<Object,Object>) : void in class org.apache.ignite.cache.hibernate.HibernateNonStrictAccessStrategy.WriteContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private PutCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.PutCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private PutIfAbsentCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.PutIfAbsentCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateTransactionalDataRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>, dataDesc CacheDataDescription) in class org.apache.ignite.cache.hibernate.HibernateTransactionalDataRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache to cache : CacheProjection in method private retryRemoveAll(cache CacheProjection, keys Collection<GridCacheSetItemKey>) : void in class org.apache.ignite.internal.processors.cache.datastructures.CacheDataStructuresManager | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateGeneralDataRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateGeneralDataRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	c : GridCache to c : CacheProjection in method public from(ignite IgniteEx, c CacheProjection) : VisorCacheMetrics in class org.apache.ignite.internal.visor.cache.VisorCacheMetrics | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache to cache : CacheProjection in method private retryRemove(cache CacheProjection, key Object) : T in class org.apache.ignite.internal.processors.datastructures.DataStructuresProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateRegion | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private runCacheOperations(cache CacheProjection<Object,Object>, keys int) : Thread in class org.apache.ignite.internal.processors.cache.distributed.dht.IgniteCacheMultiTxLockSelfTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method protected HibernateAccessStrategyAdapter(ignite Ignite, cache CacheProjection<Object,Object>) in class org.apache.ignite.cache.hibernate.HibernateAccessStrategyAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method protected BaseWarmupCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.BaseWarmupCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private RemoveCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.RemoveCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private RemovexCallable(cache CacheProjection<Object,Object>) in class org.apache.ignite.startup.BasicWarmupClosure.RemovexCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public HibernateEntityRegion(factory HibernateRegionFactory, name String, ignite Ignite, cache CacheProjection<Object,Object>, dataDesc CacheDataDescription) in class org.apache.ignite.cache.hibernate.HibernateEntityRegion | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cachex() : CacheProjection<K,V> in class org.apache.ignite.internal.IgniteEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Collection<GridCache<?,?>> to Collection<CacheProjection<?,?>> in method public caches() : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.processors.cache.GridCacheProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cachex(name String) : CacheProjection<K,V> in class org.apache.ignite.internal.IgniteKernal | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cachex() : CacheProjection<K,V> in class org.apache.ignite.internal.processors.hadoop.HadoopDefaultMapReducePlannerSelfTest.MockIgnite | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<Object,Object> to CacheProjection<Object,Object> in method private regionCache(regionName String) : CacheProjection<Object,Object> in class org.apache.ignite.cache.hibernate.HibernateRegionFactory | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public getCache(name String) : CacheProjection<K,V> in class org.apache.ignite.internal.IgniteKernal | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Collection<GridCache<?,?>> to Collection<CacheProjection<?,?>> in method public cachesx(p IgnitePredicate<? super CacheProjection<?,?>>...) : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.IgniteEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Collection<GridCache<?,?>> to Collection<CacheProjection<?,?>> in method public cachesx(p IgnitePredicate<? super CacheProjection<?,?>>...) : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.processors.hadoop.HadoopDefaultMapReducePlannerSelfTest.MockIgnite | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K1,V1> to CacheProjection<K1,V1> in method public cache() : CacheProjection<K1,V1> in class org.apache.ignite.internal.processors.cache.GridCacheProxyImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K1,V1> to CacheProjection<K1,V1> in method public cache() : CacheProjection<K1,V1> in class org.apache.ignite.internal.processors.cache.CacheProjection | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public publicCache(name String) : CacheProjection<K,V> in class org.apache.ignite.internal.processors.cache.GridCacheProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K1,V1> to CacheProjection<K1,V1> in method public cache() : CacheProjection<K1,V1> in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cachex(name String) : CacheProjection<K,V> in class org.apache.ignite.internal.IgniteEx | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cachex(name String) : CacheProjection<K,V> in class org.apache.ignite.internal.processors.hadoop.HadoopDefaultMapReducePlannerSelfTest.MockIgnite | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public atomicsCache() : CacheProjection<K,V> in class org.apache.ignite.internal.processors.cache.GridCacheProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cache(name String) : CacheProjection<K,V> in class org.apache.ignite.internal.processors.cache.GridCacheProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cachex() : CacheProjection<K,V> in class org.apache.ignite.internal.IgniteKernal | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	Collection<GridCache<?,?>> to Collection<CacheProjection<?,?>> in method public cachesx(p IgnitePredicate<? super CacheProjection<?,?>>[]) : Collection<CacheProjection<?,?>> in class org.apache.ignite.internal.IgniteKernal | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<K,V> to CacheProjection<K,V> in method public cache() : CacheProjection<K,V> in class org.apache.ignite.internal.processors.cache.GridCacheProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	GridCache<GridTaskNameHashKey,String> to CacheProjection<GridTaskNameHashKey,String> in method private taskMetaCache() : CacheProjection<GridTaskNameHashKey,String> in class org.apache.ignite.internal.processors.task.GridTaskProcessor | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	c : GridCache to c : CacheProjection in method protected run(names Set<String>) : Map<String,IgniteBiTuple<Integer,Integer>> in class org.apache.ignite.internal.visor.cache.VisorCacheSwapBackupsTask.VisorCachesSwapBackupsJob | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public applyx(o Object) : Integer in class org.apache.ignite.internal.processors.cache.GridCacheAdapter.SizeCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method protected run(cacheName String) : GridCacheSqlMetadata in class org.apache.ignite.internal.visor.cache.VisorCacheMetadataTask.VisorCacheMetadataJob | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public call() : Void in class org.apache.ignite.cache.hibernate.HibernateAccessStrategyAdapter.ClearKeyCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,?> to cache : CacheProjection<Object,?> in method public readFromSwap(key Object) : Object in class org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.RowDescriptor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<?,?> to cache : CacheProjection<?,?> in method public execute() : Object in class org.apache.ignite.internal.processors.cache.query.jdbc.GridCacheQueryJdbcMetadataTask.JdbcDriverMetadataJob | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache to cache : CacheProjection in method protected run(cacheName String) : Void in class org.apache.ignite.internal.visor.cache.VisorCacheResetMetricsTask.VisorCacheResetMetricsJob | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private cache(ignite Ignite, cacheName String) : GridCacheProjectionEx<Object,Object> in class org.apache.ignite.internal.processors.rest.handlers.cache.GridCacheCommandHandler | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method private regionCache(regionName String) : CacheProjection<Object,Object> in class org.apache.ignite.cache.hibernate.HibernateRegionFactory | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,Object> to cache : CacheProjection<Object,Object> in method public apply(o Object) : Integer in class org.apache.ignite.internal.processors.cache.GridCacheAdapter.GlobalSizeCallable | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache<Object,V> to cache : CacheProjection<Object,V> in method public readValueFromOffheapAndSwap(spaceName String, key Object, ldr ClassLoader) : V in class org.apache.ignite.internal.managers.GridManagerAdapter.onKernalStart.onContextInitialized | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	c : GridCache<?,?> to c : CacheProjection<?,?> in method public call() : Collection<CacheSqlMetadata> in class org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.MetadataJob | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache0 : GridCache<Object,Object> to cache0 : CacheProjection<Object,Object> in method private doWarmup(grids Iterable<Ignite>) : void in class org.apache.ignite.startup.BasicWarmupClosure | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	tasksMetaCache : GridCache<GridTaskNameHashKey,String> to tasksMetaCache : CacheProjection<GridTaskNameHashKey,String> in method private saveTaskMetadata(taskName String) : void in class org.apache.ignite.internal.processors.task.GridTaskProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	c : GridCache to c : CacheProjection in method protected run(cacheNames Set<String>) : Void in class org.apache.ignite.internal.visor.cache.VisorCacheRebalanceTask.VisorCachesRebalanceJob | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	atomicsCache : GridCache to atomicsCache : CacheProjection in method public onKernalStart() : void in class org.apache.ignite.internal.processors.datastructures.DataStructuresProcessor | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	near : GridCache<K,V> to near : CacheProjection<K,V> in method public isLockedByThread(key K) : boolean in class org.apache.ignite.internal.processors.cache.GridCacheAdapter | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cache : GridCache to cache : CacheProjection in method private removeSetData(setId IgniteUuid, topVer AffinityTopologyVersion) : void in class org.apache.ignite.internal.processors.cache.datastructures.CacheDataStructuresManager | 
                                From | 
                                To |