28cda197ed7153d2cfb81f0c3a4044db85918228
Files Diff
- Added: 3
- Removed: 3
- Renamed: 0
- Modified: 11
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Merge Attribute | 1 | ||
Merge Attribute [config : LogConfig, serializer : Serializer] to storage : Storage in class net.kuujo.copycat.io.storage.SegmentManager | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type log : Log to storage : Storage in method public ServerContext(memberId int, members Members, transport Transport, storage Storage, stateMachine StateMachine, serializer Serializer) in class net.kuujo.copycat.raft.server.state.ServerContext | From | To | |
Move Method | 1 | ||
Move Method public builder() : Builder from class net.kuujo.copycat.io.storage.Log to public builder() : Builder from class net.kuujo.copycat.io.storage.Storage | From | To | |
Rename Variable | 1 | ||
Rename Variable log : Log to storage : Storage in method private createLog() : Log in class net.kuujo.copycat.io.storage.LogTest | From | To | |
Change Return Type | 1 | ||
Change Return Type LogCleaner to Cleaner in method public cleaner() : Cleaner in class net.kuujo.copycat.io.storage.Log | From | To | |
Move Attribute | 1 | ||
Move Attribute private serializer : Serializer from class net.kuujo.copycat.io.storage.SegmentManager to private serializer : Serializer from class net.kuujo.copycat.io.storage.Storage | From | To | |
Extract Class | 1 | ||
Extract Class net.kuujo.copycat.io.storage.Storage from class net.kuujo.copycat.io.storage.Log | From | To | |
Rename Class | 2 | ||
Rename Class net.kuujo.copycat.io.storage.LogCleaner renamed to net.kuujo.copycat.io.storage.Cleaner | From | To | |
Rename Class net.kuujo.copycat.io.storage.LogCleanerTest renamed to net.kuujo.copycat.io.storage.CleanerTest | From | To | |
Rename Attribute | 1 | ||
Rename Attribute log : Log to storage : Storage in class net.kuujo.copycat.raft.server.RaftServer.Builder | From | To | |
Change Variable Type | 1 | ||
Change Variable Type log : Log to storage : Storage in method private createLog() : Log in class net.kuujo.copycat.io.storage.LogTest | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type cleaner : LogCleaner to cleaner : Cleaner in class net.kuujo.copycat.io.storage.Log | From | To | |
Change Attribute Type log : Log to storage : Storage in class net.kuujo.copycat.raft.server.RaftServer.Builder | From | To | |
Rename Parameter | 1 | ||
Rename Parameter log : Log to storage : Storage in method public ServerContext(memberId int, members Members, transport Transport, storage Storage, stateMachine StateMachine, serializer Serializer) in class net.kuujo.copycat.raft.server.state.ServerContext | From | To |