| 
                                Change Parameter Type	cfg : ODocument to cfg : OModifiableDistributedConfiguration in method public updateCachedDatabaseConfiguration(databaseName String, cfg OModifiableDistributedConfiguration, iDeployToCluster boolean) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	iRecord : OIdentifiable to rid : ORID in method public lockRecord(rid ORID, iRequestId ODistributedRequestId, timeout long) : boolean in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cfg : ODistributedConfiguration to cfg : OModifiableDistributedConfiguration in method private assignClusterOwnership(iDatabase ODatabaseInternal, cfg OModifiableDistributedConfiguration, iClass OClass, cluster String, node String) : void in class com.orientechnologies.orient.server.distributed.impl.ODefaultClusterOwnershipAssignmentStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	iLSN : OLogSequenceNumber to momentum : ODistributedMomentum in method public ODistributedDatabaseChunk(iFile File, iOffset long, iMaxSize int, momentum ODistributedMomentum, gzipCompressed boolean) in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseChunk | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	iRecordId : ORecordId to record : ORecord in method protected checkForCluster(record ORecord, localNodeName String, dbCfg ODistributedConfiguration) : String in class com.orientechnologies.orient.server.distributed.impl.ODistributedStorage | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cfg : ODocument to cfg : OModifiableDistributedConfiguration in method public updateCachedDatabaseConfiguration(iDatabaseName String, cfg OModifiableDistributedConfiguration, iDeployToCluster boolean) : boolean in class com.orientechnologies.orient.server.distributed.ODistributedServerManager | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cfg : ODistributedConfiguration to cfg : OModifiableDistributedConfiguration in method public assignClusterOwnershipOfClass(iDatabase ODatabaseInternal, cfg OModifiableDistributedConfiguration, iClass OClass, availableNodes Set<String>) : List<String> in class com.orientechnologies.orient.server.distributed.impl.ODefaultClusterOwnershipAssignmentStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	iRecord : OIdentifiable to iRecord : ORID in method public lockRecord(iRecord ORID, iRequestId ODistributedRequestId, timeout long) : boolean in class com.orientechnologies.orient.server.distributed.ODistributedDatabase | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Parameter Type	cfg : ODistributedConfiguration to cfg : OModifiableDistributedConfiguration in method public assignClusterOwnershipOfClass(iDatabase ODatabaseInternal, cfg OModifiableDistributedConfiguration, iClass OClass, availableNodes Set<String>) : List<String> in class com.orientechnologies.orient.server.distributed.impl.OClusterOwnershipAssignmentStrategy | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Variable Type	iArgument : ODistributedConfiguration to iArgument : OModifiableDistributedConfiguration in method public addCluster(iClusterName String, forceListBased boolean, iParameters Object...) : int in class com.orientechnologies.orient.server.distributed.impl.ODistributedStorage | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public call() : Void in class com.orientechnologies.orient.server.distributed.scenariotest.ShutdownAndRestartNodeScenarioTest.TestQuorum3 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public executeTest() : void in class com.orientechnologies.orient.server.distributed.scenariotest.Quorum1ScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public executeTest() : void in class com.orientechnologies.orient.server.distributed.scenariotest.IsolatedNodeRejoinScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	prevCtx : ODistributedTxContextImpl to prevCtx : ODistributedTxContext in method public registerTxContext(reqId ODistributedRequestId) : ODistributedTxContext in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	dCfg : ODistributedConfiguration to dCfg : OModifiableDistributedConfiguration in method protected executeTest() : void in class com.orientechnologies.orient.server.distributed.TestShardingManualSync | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	lastCfg : ODistributedConfiguration to lastCfg : OModifiableDistributedConfiguration in method public installClustersOfClass(iDatabase ODatabaseInternal, iClass OClass, cfg OModifiableDistributedConfiguration) : boolean in class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cfg : ODistributedConfiguration to cfg : OModifiableDistributedConfiguration in method public removeNodeFromConfiguration(nodeLeftName String, databaseName String, removeOnlyDynamicServers boolean, statusOffline boolean) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	cfg : ODistributedConfiguration to cfg : OModifiableDistributedConfiguration in method public reassignClustersOwnership(iNode String, databaseName String, cfg OModifiableDistributedConfiguration) : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	lsn : AtomicReference<OLogSequenceNumber> to momentum : AtomicReference<ODistributedMomentum> in method protected installDatabaseFromNetwork(dbPath String, databaseName String, distrDatabase ODistributedDatabaseImpl, iNode String, firstChunk ODistributedDatabaseChunk, delta boolean, uniqueClustersBackupDirectory File, cfg OModifiableDistributedConfiguration) : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public executeTest() : void in class com.orientechnologies.orient.server.distributed.scenariotest.WWConflictAndNodeInDeadlockScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public executeTest() : void in class com.orientechnologies.orient.server.distributed.scenariotest.BasicShardingNoReplicaScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	it : Iterator<ODistributedTxContextImpl> to it : Iterator<ODistributedTxContext> in method public run() : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl.startTxTimeoutTimerTask | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method private setWriteQuorum(quorum int) : void in class com.orientechnologies.orient.server.distributed.scenariotest.TwoClientsRecordUpdateTxOnTwoServersWithQuorum2ScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public call() : Void in class com.orientechnologies.orient.server.distributed.scenariotest.IncrementalRestartScenarioTest.TestQuorum1 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	dCfg : ODistributedConfiguration to dCfg : OModifiableDistributedConfiguration in method public executeTest() : void in class com.orientechnologies.orient.server.distributed.scenariotest.BasicShardingNoReplicaScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	databaseConfiguration : ODistributedConfiguration to databaseConfiguration : OModifiableDistributedConfiguration in method public call() : Void in class com.orientechnologies.orient.server.distributed.scenariotest.IncrementalRestartScenarioTest.TestQuorum2 | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	ctx : ODistributedTxContextImpl to ctx : ODistributedTxContext in method public registerTxContext(reqId ODistributedRequestId) : ODistributedTxContext in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Variable Type	ctx : ODistributedTxContextImpl to ctx : ODistributedTxContext in method public run() : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl.startTxTimeoutTimerTask | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Method	public repairCluster(clusterId int) : void renamed to public enqueueRepairCluster(clusterId int) : void in class com.orientechnologies.orient.server.distributed.impl.OConflictResolverDatabaseRepairer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public getDatabaseRapairer() : ODistributedDatabaseRepairer renamed to public getDatabaseRepairer() : ODistributedDatabaseRepairer in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public getDatabaseRapairer() : ODistributedDatabaseRepairer renamed to public getDatabaseRepairer() : ODistributedDatabaseRepairer in class com.orientechnologies.orient.server.distributed.ODistributedDatabase | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public repairCluster(brokenRecord int) : void renamed to public enqueueRepairCluster(brokenRecord int) : void in class com.orientechnologies.orient.server.distributed.ODistributedDatabaseRepairer | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public setLSN(iNode String, iLSN OLogSequenceNumber) : void renamed to public save() : void in class com.orientechnologies.orient.server.distributed.ODistributedSyncConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	private isDistributedCommand() : boolean renamed to private executeThroughDistributedStorage() : boolean in class com.orientechnologies.orient.core.metadata.schema.OSchemaShared | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Method	public getServers(iClusterName String) : List<String> renamed to public getConfiguredServers(iClusterName String) : List<String> in class com.orientechnologies.orient.server.distributed.ODistributedConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Pull Up Method	protected getDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.OneNodeFrozenTest to protected getRemoteDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.AbstractServerClusterInsertTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Pull Up Method	protected getDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.StopNodeTest to protected getRemoteDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.AbstractServerClusterInsertTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Pull Up Method	protected getDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.OneNodeBackupTest to protected getRemoteDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.AbstractServerClusterInsertTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Pull Up Method	protected getRemoteDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.scenariotest.AbstractScenarioTest to protected getRemoteDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.AbstractServerClusterInsertTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Pull Up Method	protected getDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.ServerClusterRemoteInsertTest to protected getRemoteDatabaseURL(server ServerRun) : String from class com.orientechnologies.orient.server.distributed.AbstractServerClusterInsertTest | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Variable	iRecordId : ORecordId to rid : ORecordId in method protected checkForCluster(record ORecord, localNodeName String, dbCfg ODistributedConfiguration) : String in class com.orientechnologies.orient.server.distributed.impl.ODistributedStorage | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	ownerNode : String to ownerServer : String in method protected checkForCluster(record ORecord, localNodeName String, dbCfg ODistributedConfiguration) : String in class com.orientechnologies.orient.server.distributed.impl.ODistributedStorage | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	availableNodes : Set<String> to allConfiguredNodes : Set<String> in method protected reassignClusters(cfg ODistributedConfiguration, availableNodes Set<String>, clusterNames Set<String>) : Map<String,String> in class com.orientechnologies.orient.server.distributed.impl.ODefaultClusterOwnershipAssignmentStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	lsn : AtomicReference<OLogSequenceNumber> to momentum : AtomicReference<ODistributedMomentum> in method protected installDatabaseFromNetwork(dbPath String, databaseName String, distrDatabase ODistributedDatabaseImpl, iNode String, firstChunk ODistributedDatabaseChunk, delta boolean, uniqueClustersBackupDirectory File, cfg OModifiableDistributedConfiguration) : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Variable	lsnNotNull : boolean to momentumPresent : boolean in method public fromStream(in DataInput) : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseChunk | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Return Type	ConcurrentMap<String,Object> to OHazelcastDistributedMap in method public getConfigurationMap() : OHazelcastDistributedMap in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	boolean to List<String> in method public assignClusterOwnershipOfClass(iDatabase ODatabaseInternal, cfg OModifiableDistributedConfiguration, iClass OClass, availableNodes Set<String>) : List<String> in class com.orientechnologies.orient.server.distributed.impl.OClusterOwnershipAssignmentStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	void to boolean in method public updateCachedDatabaseConfiguration(iDatabaseName String, cfg OModifiableDistributedConfiguration, iDeployToCluster boolean) : boolean in class com.orientechnologies.orient.server.distributed.ODistributedServerManager | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	boolean to void in method public reassignClustersOwnership(iNode String, databaseName String, cfg OModifiableDistributedConfiguration) : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	void to boolean in method public updateCachedDatabaseConfiguration(databaseName String, cfg OModifiableDistributedConfiguration, iDeployToCluster boolean) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	boolean to List<String> in method public assignClusterOwnershipOfClass(iDatabase ODatabaseInternal, cfg OModifiableDistributedConfiguration, iClass OClass, availableNodes Set<String>) : List<String> in class com.orientechnologies.orient.server.distributed.impl.ODefaultClusterOwnershipAssignmentStrategy | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Return Type	boolean to void in method public reassignClustersOwnership(iNode String, databaseName String, cfg OModifiableDistributedConfiguration) : void in class com.orientechnologies.orient.server.distributed.ODistributedServerManager | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Change Attribute Type	databases : Map<String,ODistributedDatabaseImpl> to databases : ConcurrentHashMap<String,ODistributedDatabaseImpl> in class com.orientechnologies.orient.server.distributed.impl.ODistributedMessageServiceImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	server3inDeadlock : boolean to server3inDeadlock : AtomicBoolean in class com.orientechnologies.orient.server.distributed.scenariotest.WWConflictAndNodeInDeadlockScenarioTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	configuration : ODocument to momentum : ODistributedMomentum in class com.orientechnologies.orient.server.distributed.ODistributedSyncConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	activeTxContexts : ConcurrentHashMap<ODistributedRequestId,ODistributedTxContextImpl> to activeTxContexts : ConcurrentHashMap<ODistributedRequestId,ODistributedTxContext> in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Change Attribute Type	lsn : OLogSequenceNumber to momentum : ODistributedMomentum in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseChunk | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Extract And Move Method	public load() : void extracted from protected installDatabaseFromNetwork(dbPath String, databaseName String, distrDatabase ODistributedDatabaseImpl, iNode String, firstChunk ODistributedDatabaseChunk, delta boolean, uniqueClustersBackupDirectory File) : void in class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin & moved to class com.orientechnologies.orient.server.distributed.ODistributedSyncConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Extract And Move Method	public clear() : void extracted from public setCleared() : void in class com.orientechnologies.orient.core.tx.OTransactionIndexChanges & moved to class com.orientechnologies.orient.core.tx.OTransactionIndexChangesPerKey | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Extract And Move Method	public getListeningBinaryAddress(cfg ODocument) : String extracted from public getRemoteServer(rNodeName String) : ORemoteServerController in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin & moved to class com.orientechnologies.orient.server.distributed.impl.ODistributedAbstractPlugin | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Extract And Move Method	public getLastLSN(server String) : OLogSequenceNumber extracted from public getLastLSN(server String) : OLogSequenceNumber in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl & moved to class com.orientechnologies.orient.server.distributed.ODistributedSyncConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Extract And Move Method	public modify() : OModifiableDistributedConfiguration extracted from public executeTest() : void in class com.orientechnologies.orient.server.distributed.scenariotest.BasicShardingNoReplicaScenarioTest & moved to class com.orientechnologies.orient.server.distributed.ODistributedConfiguration | 
                                From | 
                                To | 
                            
                            
                            
                            
                            
                            
                            
                                 | 
                                Rename Parameter	iRecord : OIdentifiable to rid : ORID in method public lockRecord(rid ORID, iRequestId ODistributedRequestId, timeout long) : boolean in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseImpl | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	serverId : int to servers : int in method protected computeExpected(servers int) : void in class com.orientechnologies.orient.server.distributed.AbstractServerClusterGraphTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	iLSN : OLogSequenceNumber to momentum : ODistributedMomentum in method public ODistributedDatabaseChunk(iFile File, iOffset long, iMaxSize int, momentum ODistributedMomentum, gzipCompressed boolean) in class com.orientechnologies.orient.server.distributed.impl.ODistributedDatabaseChunk | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	iRecordId : ORecordId to record : ORecord in method protected checkForCluster(record ORecord, localNodeName String, dbCfg ODistributedConfiguration) : String in class com.orientechnologies.orient.server.distributed.impl.ODistributedStorage | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	serverId : int to servers : int in method protected computeExpected(servers int) : void in class com.orientechnologies.orient.server.distributed.AbstractServerClusterInsertTest | 
                                From | 
                                To | 
                            
                            
                            
                                 | 
                                Rename Parameter	iDatabaseName : String to databaseName : String in method public updateCachedDatabaseConfiguration(databaseName String, cfg OModifiableDistributedConfiguration, iDeployToCluster boolean) : boolean in class com.orientechnologies.orient.server.hazelcast.OHazelcastPlugin | 
                                From | 
                                To |