9dc6cacc0e2614c295bfa1e84a78b9cae4fc7b75
Files Diff
- Added: 3
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 1 | ||
| Change Parameter Type sessionStorage : StateStorage<GlobalSessionTrackerState> to sessionTracker : SessionTracker in method public CoreState(coreStateMachines CoreStateMachines, raftLog RaftLog, maxBatchSize int, flushEvery int, dbHealth Supplier<DatabaseHealth>, logProvider LogProvider, progressTracker ProgressTracker, lastFlushedStorage StateStorage<Long>, sessionTracker SessionTracker, someoneElse CoreServerSelectionStrategy, applier CoreStateApplier, downloader CoreStateDownloader, inFlightMap InFlightMap<Long,RaftLogEntry>, monitors Monitors) in class org.neo4j.coreedge.raft.state.CoreState | From | To | |
| Move Attribute | 1 | ||
| Move Attribute private sessionState : GlobalSessionTrackerState from class org.neo4j.coreedge.raft.state.CoreState to private sessionState : GlobalSessionTrackerState from class org.neo4j.coreedge.SessionTracker | From | To | |
| Extract Class | 1 | ||
| Extract Class org.neo4j.coreedge.SessionTracker from class org.neo4j.coreedge.raft.state.CoreState | From | To | |
| Extract Interface | 1 | ||
| Extract Interface org.neo4j.coreedge.SnapFlushable from classes [org.neo4j.coreedge.raft.state.CoreStateMachines] | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type sessionStorage : InMemoryStateStorage<GlobalSessionTrackerState> to sessionStorage : SessionTracker in class org.neo4j.coreedge.raft.state.CoreStateTest | From | To | |
| Extract Method | 1 | ||
| Extract Method private editionInvariants(platformModule PlatformModule, dependencies Dependencies, config Config, logging LogService, life LifeSupport) : void extracted from package EnterpriseCoreEditionModule(platformModule PlatformModule, discoveryServiceFactory DiscoveryServiceFactory) in class org.neo4j.coreedge.server.core.EnterpriseCoreEditionModule | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter sessionStorage : StateStorage<GlobalSessionTrackerState> to sessionTracker : SessionTracker in method public CoreState(coreStateMachines CoreStateMachines, raftLog RaftLog, maxBatchSize int, flushEvery int, dbHealth Supplier<DatabaseHealth>, logProvider LogProvider, progressTracker ProgressTracker, lastFlushedStorage StateStorage<Long>, sessionTracker SessionTracker, someoneElse CoreServerSelectionStrategy, applier CoreStateApplier, downloader CoreStateDownloader, inFlightMap InFlightMap<Long,RaftLogEntry>, monitors Monitors) in class org.neo4j.coreedge.raft.state.CoreState | From | To |