a2eefd287a8aa746e6afad4163f2a02495be14fd
Files Diff
- Added: 7
- Removed: 5
- Renamed: 0
- Modified: 36
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type commands : List<? extends Command> to commands : List<Callable<Result>> in method public SerializedResult(commands List<Callable<Result>>, maxRows int, scrollable boolean, limitRows int) in class org.lealone.sql.router.SerializedResult | From | To | |
Move Method | 3 | ||
Move Method public scaleIn(db IDatabase, oldRunMode RunMode, newRunMode RunMode, oldEndpoints String[], newEndpoints String[]) : void from class org.lealone.p2p.router.P2pRouter to public scaleIn(db IDatabase, oldRunMode RunMode, newRunMode RunMode, oldEndpoints String[], newEndpoints String[]) : void from class org.lealone.sql.router.SQLRouter | From | To | |
Move Method public sharding(db IDatabase, oldRunMode RunMode, newRunMode RunMode, oldEndpoints String[], newEndpoints String[]) : void from class org.lealone.p2p.router.P2pRouter to public sharding(db IDatabase, oldRunMode RunMode, newRunMode RunMode, oldEndpoints String[], newEndpoints String[]) : void from class org.lealone.sql.router.SQLRouter | From | To | |
Move Method public replicate(db IDatabase, oldRunMode RunMode, newRunMode RunMode, newReplicationEndpoints String[]) : void from class org.lealone.p2p.router.P2pRouter to public replicate(db IDatabase, oldRunMode RunMode, newRunMode RunMode, newReplicationEndpoints String[]) : void from class org.lealone.sql.router.SQLRouter | From | To | |
Change Return Type | 2 | ||
Change Return Type P2pRouter to P2pNetEndpointManager in method public getInstance() : P2pNetEndpointManager in class org.lealone.p2p.net.P2pNetEndpointManager | From | To | |
Change Return Type LocalRouter to LocalNetEndpointManager in method public getInstance() : LocalNetEndpointManager in class org.lealone.net.LocalNetEndpointManager | From | To | |
Extract Class | 2 | ||
Extract Class org.lealone.sql.router.SQLRouter from class org.lealone.p2p.router.P2pRouter | From | To | |
Extract Class org.lealone.sql.router.SQLRouter from class org.lealone.sql.router.LocalRouter | From | To | |
Move And Rename Class | 3 | ||
Move And Rename Class org.lealone.sql.router.Router moved and renamed to org.lealone.net.NetEndpointManager | From | To | |
Move And Rename Class org.lealone.sql.router.LocalRouter moved and renamed to org.lealone.net.LocalNetEndpointManager | From | To | |
Move And Rename Class org.lealone.p2p.router.P2pRouter moved and renamed to org.lealone.p2p.net.P2pNetEndpointManager | From | To | |
Extract Variable | 1 | ||
Extract Variable pageType : int in method package read(buff ByteBuffer, chunkId int, offset int, maxLength int, isLeaf boolean) : void from class org.lealone.storage.aose.btree.BTreePage | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type instance : P2pRouter to instance : P2pNetEndpointManager in class org.lealone.p2p.net.P2pNetEndpointManager | From | To | |
Change Attribute Type INSTANCE : LocalRouter to INSTANCE : LocalNetEndpointManager in class org.lealone.net.LocalNetEndpointManager | From | To | |
Change Attribute Type commands : List<? extends Command> to commands : List<Callable<Result>> in class org.lealone.sql.router.SerializedResult | From | To | |
Extract Method | 4 | ||
Extract Method public entryIterator(pageKeys List<PageKey>, from K) : Iterator<Entry<K,V>> extracted from public entryIterator(from K) : Iterator<Entry<K,V>> in class org.lealone.transaction.mvcc.MVCCTransactionMap | From | To | |
Extract Method private getMinAndMaxValues(first SearchRow, last SearchRow) : ValueLong[] extracted from public find(session ServerSession, first SearchRow, last SearchRow) : Cursor in class org.lealone.db.index.StandardPrimaryIndex | From | To | |
Extract Method package createAndInsertTable() : void extracted from protected test() : void in class org.lealone.test.sharding.ShardingTest.ShardingFindTest | From | To | |
Extract Method package testSelect() : void extracted from protected test() : void in class org.lealone.test.sharding.ShardingTest.ShardingFindTest | From | To | |
Rename Parameter | 1 | ||
Rename Parameter s : ServerSession to session : ServerSession in method public parseIndexConditions(session ServerSession, indexConditions ArrayList<IndexCondition>) : void in class org.lealone.db.index.IndexCursor | From | To |