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 |