b83524429a12691a25960e31c85f6ed32fa198f5
Files Diff
- Added: 2
- Removed: 2
- Renamed: 0
- Modified: 17
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 6 | ||
Change Parameter Type redoLog : LogMap<Long,RedoLogValue> to redoLog : RedoLog in method public maybeWaitForSync(redoLog RedoLog, lastOperationId Long) : void in class org.lealone.mvcc.log.BatchLogSyncService | From | To | |
Change Parameter Type redoLog : LogMap<Long,RedoLogValue> to redoLog : RedoLog in method public maybeWaitForSync(redoLog RedoLog, lastOperationId Long) : void in class org.lealone.mvcc.log.PeriodicLogSyncService | From | To | |
Change Parameter Type value : V to value : RedoLogValue in method public put(key Long, value RedoLogValue) : RedoLogValue in class org.lealone.mvcc.log.RedoLog | From | To | |
Change Parameter Type redoLog : LogMap<Long,RedoLogValue> to redoLog : RedoLog in method public abstract maybeWaitForSync(redoLog RedoLog, lastOperationId Long) : void in class org.lealone.mvcc.log.LogSyncService | From | To | |
Change Parameter Type from : K to from : Long in method public cursor(from Long) : Iterator<Entry<Long,RedoLogValue>> in class org.lealone.mvcc.log.RedoLog | From | To | |
Change Parameter Type key : K to key : Long in method public put(key Long, value RedoLogValue) : RedoLogValue in class org.lealone.mvcc.log.RedoLog | From | To | |
Move Method | 2 | ||
Move Method public getId() : int from class org.lealone.mvcc.log.LogMap to package getId() : int from class org.lealone.mvcc.log.RedoLogChunk | From | To | |
Move Method public toString() : String from class org.lealone.mvcc.log.LogMap to public toString() : String from class org.lealone.mvcc.log.RedoLogChunk | From | To | |
Rename Variable | 2 | ||
Rename Variable mapFullName : String to fullName : String in method public LogStorage(config Map<String,String>) in class org.lealone.mvcc.log.LogStorage | From | To | |
Rename Variable mapIdStartPos : int to idStartPos : int in method public LogStorage(config Map<String,String>) in class org.lealone.mvcc.log.LogStorage | From | To | |
Change Return Type | 5 | ||
Change Return Type K to Long in method public getLastSyncKey() : Long in class org.lealone.mvcc.log.RedoLog | From | To | |
Change Return Type Set<Entry<K,V>> to Set<Entry<Long,RedoLogValue>> in method public entrySet() : Set<Entry<Long,RedoLogValue>> in class org.lealone.mvcc.log.RedoLog | From | To | |
Change Return Type K to Long in method public lastKey() : Long in class org.lealone.mvcc.log.RedoLog | From | To | |
Change Return Type V to RedoLogValue in method public put(key Long, value RedoLogValue) : RedoLogValue in class org.lealone.mvcc.log.RedoLog | From | To | |
Change Return Type StorageMapCursor<K,V> to Iterator<Entry<Long,RedoLogValue>> in method public cursor(from Long) : Iterator<Entry<Long,RedoLogValue>> in class org.lealone.mvcc.log.RedoLog | From | To | |
Move Attribute | 5 | ||
Move Attribute private id : int from class org.lealone.mvcc.log.LogMap to private id : int from class org.lealone.mvcc.log.RedoLogChunk | From | To | |
Move Attribute private keyType : DataType from class org.lealone.mvcc.log.LogMap to private keyType : DataType from class org.lealone.mvcc.log.RedoLogChunk | From | To | |
Move Attribute private config : Map<String,String> from class org.lealone.mvcc.log.LogStorage to private config : Map<String,String> from class org.lealone.mvcc.log.RedoLog | From | To | |
Move Attribute private valueType : DataType from class org.lealone.mvcc.log.LogMap to private valueType : DataType from class org.lealone.mvcc.log.RedoLogChunk | From | To | |
Move Attribute public EMPTY_BUFFER : ByteBuffer from class org.lealone.mvcc.log.LogChunkMap to private EMPTY_BUFFER : ByteBuffer from class org.lealone.mvcc.log.RedoLogValueType | From | To | |
Extract Class | 1 | ||
Extract Class org.lealone.mvcc.log.RedoLogChunk from class org.lealone.mvcc.log.LogMap | From | To | |
Rename Class | 1 | ||
Rename Class org.lealone.mvcc.log.LogMap renamed to org.lealone.mvcc.log.RedoLog | From | To | |
Replace Variable With Attribute | 1 | ||
Replace Variable With Attribute map : StorageMap<?,?> to redoLog : RedoLog in method public close() : void in class org.lealone.mvcc.log.LogStorage | From | To | |
Rename Attribute | 1 | ||
Rename Attribute MAP_NAME_ID_SEPARATOR : char to NAME_ID_SEPARATOR : char in class org.lealone.mvcc.log.LogStorage | From | To | |
Change Variable Type | 2 | ||
Change Variable Type cursor : StorageMapCursor<Long,RedoLogValue> to cursor : Iterator<Entry<Long,RedoLogValue>> in method private initPendingRedoLog() : void in class org.lealone.mvcc.MVCCTransactionEngine | From | To | |
Change Variable Type map : StorageMap<?,?> to redoLog : RedoLog in method public close() : void in class org.lealone.mvcc.log.LogStorage | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type redoLog : LogMap<Long,RedoLogValue> to redoLog : RedoLog in class org.lealone.mvcc.MVCCTransactionEngine | From | To | |
Change Attribute Type redoLog : LogMap<?,?> to redoLog : RedoLog in class org.lealone.mvcc.log.LogStorage | From | To | |
Change Attribute Type current : LogChunkMap<K,V> to current : RedoLogChunk in class org.lealone.mvcc.log.RedoLog | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public setRedoLog(redoLog RedoLog) : void extracted from public LogStorage(config Map<String,String>) in class org.lealone.mvcc.log.LogStorage & moved to class org.lealone.mvcc.log.LogSyncService | From | To |