| 
                                Push Down Method	public ODistributedTxContext(iDatabase ODistributedDatabase, iRequestId ODistributedRequestId) from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public ODistributedTxContextImpl(iDatabase ODistributedDatabase, iRequestId ODistributedRequestId) from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public fix() : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public fix() : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	protected unlock() : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to protected unlock() : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public commit() : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public commit() : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public addUndoTask(undoTask ORemoteTask) : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public addUndoTask(undoTask ORemoteTask) : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public getReqId() : ODistributedRequestId from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public getReqId() : ODistributedRequestId from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public rollback(database ODatabaseDocumentTx) : int from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public rollback(database ODatabaseDocumentTx) : int from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Push Down Method	public lock(rid ORID) : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContext to public lock(rid ORID) : void from class com.orientechnologies.orient.server.distributed.ODistributedTxContextImpl | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Parameter Type	msgService : OHazelcastDistributedMessageService to msgService : ODistributedMessageServiceImpl in method public ODistributedDatabaseImpl(manager OHazelcastPlugin, msgService ODistributedMessageServiceImpl, iDatabaseName String) in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	distrDatabase : OHazelcastDistributedDatabase to distrDatabase : ODistributedDatabaseImpl in method protected installDatabaseFromNetwork(dbPath String, databaseName String, distrDatabase ODistributedDatabaseImpl, iNode String, value ODistributedDatabaseChunk, delta boolean) : Set<String> in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	distrDatabase : OHazelcastDistributedDatabase to distrDatabase : ODistributedDatabaseImpl in method protected requestDatabaseFullSync(distrDatabase ODistributedDatabaseImpl, backupDatabase boolean, databaseName String, iAskToAllNodes boolean) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	iDistributed : OHazelcastDistributedDatabase to iDistributed : ODistributedDatabaseImpl in method public ODistributedWorker(iDistributed ODistributedDatabaseImpl, iDatabaseName String, i int) in class com.orientechnologies.orient.server.distributed.ODistributedWorker | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	distrDatabase : OHazelcastDistributedDatabase to distrDatabase : ODistributedDatabaseImpl in method protected requestDatabaseDelta(distrDatabase ODistributedDatabaseImpl, databaseName String) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	distrDatabase : OHazelcastDistributedDatabase to distrDatabase : ODistributedDatabaseImpl in method protected requestFullDatabase(databaseName String, backupDatabase boolean, distrDatabase ODistributedDatabaseImpl) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	distrDatabase : OHazelcastDistributedDatabase to distrDatabase : ODistributedDatabaseImpl in method protected installDatabaseOnLocalNode(distrDatabase ODistributedDatabaseImpl, databaseName String, dbPath String, iNode String, iDatabaseCompressedFile String, delta boolean) : ODatabaseDocumentTx in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Move Class	com.orientechnologies.orient.server.hazelcast.OIncrementalServerSync moved to com.orientechnologies.orient.server.distributed.OIncrementalServerSync | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Class	com.orientechnologies.orient.server.hazelcast.ODistributedWorker moved to com.orientechnologies.orient.server.distributed.ODistributedWorker | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Class	com.orientechnologies.orient.server.hazelcast.OHotAlignmentNotPossibleException moved to com.orientechnologies.orient.server.distributed.OHotAlignmentNotPossibleException | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Class	com.orientechnologies.orient.server.hazelcast.OClusterOwnershipRebalanceStrategy moved to com.orientechnologies.orient.server.distributed.OClusterOwnershipRebalanceStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Class	com.orientechnologies.orient.server.hazelcast.ODefaultClusterOwnershipRebalanceStrategy moved to com.orientechnologies.orient.server.distributed.ODefaultClusterOwnershipRebalanceStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Move Class	com.orientechnologies.orient.server.hazelcast.OSynchronizedTaskWrapper moved to com.orientechnologies.orient.server.distributed.OSynchronizedTaskWrapper | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	db : OHazelcastDistributedDatabase to db : ODistributedDatabaseImpl in method public sendRequest(iDatabaseName String, iClusterNames Collection<String>, iTargetNodes Collection<String>, iTask ORemoteTask, iExecutionMode EXECUTION_MODE, localResult Object, iAfterSentCallback OCallable<Void,ODistributedRequestId>) : ODistributedResponse in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	m : Entry<String,OHazelcastDistributedDatabase> to m : Entry<String,ODistributedDatabaseImpl> in method public shutdown() : void in class com.orientechnologies.orient.server.distributed.ODistributedMessageServiceImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	distrDatabase : OHazelcastDistributedDatabase to distrDatabase : ODistributedDatabaseImpl in method public installDatabase(iStartup boolean, databaseName String, config ODocument) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	ctx : ODistributedTxContext to ctx : ODistributedTxContextImpl in method public registerTxContext(reqId ODistributedRequestId) : ODistributedTxContext in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	distribDatabase : OHazelcastDistributedDatabase to distribDatabase : ODistributedDatabaseImpl in method public onCreate(iDatabase ODatabaseInternal) : void in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	pendingReqIterator : Iterator<ODistributedTxContext> to pendingReqIterator : Iterator<ODistributedTxContextImpl> in method public handleUnreachableNode(iNodeId int) : void in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	db : OHazelcastDistributedDatabase to db : ODistributedDatabaseImpl in method public registerDatabase(iDatabaseName String) : ODistributedDatabaseImpl in class com.orientechnologies.orient.server.distributed.ODistributedMessageServiceImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	pReq : ODistributedTxContext to pReq : ODistributedTxContextImpl in method public handleUnreachableNode(iNodeId int) : void in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	db : OHazelcastDistributedDatabase to db : ODistributedDatabaseImpl in method public unregisterDatabase(iDatabaseName String) : ODistributedDatabaseImpl in class com.orientechnologies.orient.server.distributed.ODistributedMessageServiceImpl | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Attribute Type	msgService : OHazelcastDistributedMessageService to msgService : ODistributedMessageServiceImpl in class com.orientechnologies.orient.server.distributed.ODistributedWorker | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	distributed : OHazelcastDistributedDatabase to distributed : ODistributedDatabaseImpl in class com.orientechnologies.orient.server.distributed.ODistributedWorker | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	messageService : OHazelcastDistributedMessageService to messageService : ODistributedMessageServiceImpl in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	databases : Map<String,OHazelcastDistributedDatabase> to databases : Map<String,ODistributedDatabaseImpl> in class com.orientechnologies.orient.server.distributed.ODistributedMessageServiceImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	activeTxContexts : ConcurrentHashMap<ODistributedRequestId,ODistributedTxContext> to activeTxContexts : ConcurrentHashMap<ODistributedRequestId,ODistributedTxContextImpl> in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	msgService : OHazelcastDistributedMessageService to msgService : ODistributedMessageServiceImpl in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	keyLockManager : ONewLockManager<Object> to keyLockManager : OLockManager<Object> in class com.orientechnologies.orient.core.index.OIndexAbstract | 
                                From | 
                                To |