| 
                                Change Parameter Type	qctx : GridH2QueryContext to joinCtx : DistributedJoinContext in method public RangeStream(ctx GridKernalContext, idx GridH2IndexBase, joinCtx DistributedJoinContext, node ClusterNode) in class org.apache.ignite.internal.processors.query.h2.opt.join.RangeStream | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	qctx : GridH2QueryContext to joinCtx : DistributedJoinContext in method public createRequest(joinCtx DistributedJoinContext, batchLookupId int, segmentId int) : GridH2IndexRangeRequest in class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedLookupBatch | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	distributedJoinMode : DistributedJoinMode to distributedJoinCtx : DistributedJoinContext in method public distributedJoinContext(distributedJoinCtx DistributedJoinContext) : GridH2QueryContext in class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	qctx : GridH2QueryContext to ctx : SplitterContext in method private buildCollocationModel(ctx SplitterContext, info SubQueryInfo, filters TableFilter[], filter int, validate boolean) : CollocationModel in class org.apache.ignite.internal.processors.query.h2.opt.join.CollocationModel | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Move Method	private clearViewIndexCache(ses Session) : void from class org.apache.ignite.internal.processors.query.h2.opt.GridH2IndexBase to private clearViewIndexCache(ses Session) : void from class org.apache.ignite.internal.processors.query.h2.opt.join.CollocationModel | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public putSource(ownerId UUID, segmentId int, batchLookupId int, src Object) : void from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public putSource(ownerId UUID, segmentId int, batchLookupId int, src Object) : void from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public topologyVersion() : AffinityTopologyVersion from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public topologyVersion() : AffinityTopologyVersion from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public nextBatchLookupId() : int from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public nextBatchLookupId() : int from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public getStreams(batchLookupId int) : T from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public getStreams(batchLookupId int) : T from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public partitionsMap() : Map<UUID,int[]> from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public partitionsMap() : Map<UUID,int[]> from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public nodeForPartition(p int, cctx GridCacheContext<?,?>) : UUID from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public nodeForPartition(p int, cctx GridCacheContext<?,?>) : UUID from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public pageSize() : int from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public pageSize() : int from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public queryId() : long from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public queryId() : long from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public originNodeId() : UUID from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public originNodeId() : UUID from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public getSource(ownerId UUID, segmentId int, batchLookupId int) : T from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public getSource(ownerId UUID, segmentId int, batchLookupId int) : T from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Method	public putStreams(batchLookupId int, streams Object) : void from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to public putStreams(batchLookupId int, streams Object) : void from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Move Attribute	private topVer : AffinityTopologyVersion from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private topVer : AffinityTopologyVersion from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private pageSize : int from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private pageSize : int from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private sources : Map<SourceKey,Object> from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private sources : Map<SourceKey,Object> from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private batchLookupIdGen : int from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private batchLookupIdGen : int from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private partsNodes : UUID[] from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private partsNodes : UUID[] from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private streams : Map<Integer,Object> from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private streams : Map<Integer,Object> from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Attribute	private partsMap : Map<UUID,int[]> from class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext to private partsMap : Map<UUID,int[]> from class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedJoinContext | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Split Parameter	distributedJoinMode : DistributedJoinMode to [distributeJoins : boolean, local : boolean] in method private onQueryRequest0(node ClusterNode, reqId long, segmentId int, schemaName String, qrys Collection<GridCacheSqlQuery>, cacheIds List<Integer>, topVer AffinityTopologyVersion, partsMap Map<UUID,int[]>, parts int[], pageSize int, distributeJoins boolean, local boolean, enforceJoinOrder boolean, replicated boolean, timeout int, params Object[], lazy boolean, mvccSnapshot MvccSnapshot, tx GridDhtTxLocalAdapter, txDetails GridH2SelectForUpdateTxDetails, lockFut CompoundLockFuture, runCntr AtomicInteger, dataPageScanEnabled Boolean) : void in class org.apache.ignite.internal.processors.query.h2.twostep.GridMapQueryExecutor | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Parameter	qctx : GridH2QueryContext to joinCtx : DistributedJoinContext in method public createRequest(joinCtx DistributedJoinContext, batchLookupId int, segmentId int) : GridH2IndexRangeRequest in class org.apache.ignite.internal.processors.query.h2.opt.join.DistributedLookupBatch | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	qctx : GridH2QueryContext to joinCtx : DistributedJoinContext in method public RangeStream(ctx GridKernalContext, idx GridH2IndexBase, joinCtx DistributedJoinContext, node ClusterNode) in class org.apache.ignite.internal.processors.query.h2.opt.join.RangeStream | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	distributedJoinMode : DistributedJoinMode to distributedJoinCtx : DistributedJoinContext in method public distributedJoinContext(distributedJoinCtx DistributedJoinContext) : GridH2QueryContext in class org.apache.ignite.internal.processors.query.h2.opt.GridH2QueryContext | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	qctx : GridH2QueryContext to ctx : SplitterContext in method private buildCollocationModel(ctx SplitterContext, info SubQueryInfo, filters TableFilter[], filter int, validate boolean) : CollocationModel in class org.apache.ignite.internal.processors.query.h2.opt.join.CollocationModel | 
                                From | 
                                To |