d62a6e42ae7ecde05ef82fef8062893547b023d3
Files Diff
- Added: 7
- Removed: 0
- Renamed: 0
- Modified: 15
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method private hasExplicitIndexChanges() : boolean renamed to private hasAuxTxStateChanges() : boolean in class org.neo4j.kernel.impl.api.KernelTransactionImplementation | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type explicitIndexTxStateSupplier : Supplier<ExplicitIndexTransactionState> to auxTxStateManager : AuxiliaryTransactionStateManager in method public KernelTransactionImplementation(config Config, statementOperations StatementOperationParts, schemaWriteGuard SchemaWriteGuard, hooks TransactionHooks, constraintIndexCreator ConstraintIndexCreator, procedures Procedures, headerInformationFactory TransactionHeaderInformationFactory, commitProcess TransactionCommitProcess, transactionMonitor TransactionMonitor, auxTxStateManager AuxiliaryTransactionStateManager, pool Pool<KernelTransactionImplementation>, clock Clock, cpuClockRef AtomicReference<CpuClock>, heapAllocationRef AtomicReference<HeapAllocation>, transactionTracer TransactionTracer, lockTracer LockTracer, cursorTracerSupplier PageCursorTracerSupplier, storageEngine StorageEngine, accessCapability AccessCapability, autoIndexing AutoIndexing, explicitIndexStore ExplicitIndexStore, versionContextSupplier VersionContextSupplier, collectionsFactorySupplier CollectionsFactorySupplier, constraintSemantics ConstraintSemantics, schemaState SchemaState, indexProviders IndexingProvidersService, tokenHolders TokenHolders, dataSourceDependencies Dependencies) in class org.neo4j.kernel.impl.api.KernelTransactionImplementation | From | To | |
Merge Parameter | 1 | ||
Merge Parameter [indexConfigStore : IndexConfigStore, explicitIndexProviderLookup : ExplicitIndexProvider] to auxTxStateManager : AuxiliaryTransactionStateManager in method package TestKernelTransactions(statementLocksFactory StatementLocksFactory, constraintIndexCreator ConstraintIndexCreator, statementOperations StatementOperationParts, schemaWriteGuard SchemaWriteGuard, txHeaderFactory TransactionHeaderInformationFactory, transactionCommitProcess TransactionCommitProcess, auxTxStateManager AuxiliaryTransactionStateManager, hooks TransactionHooks, transactionMonitor TransactionMonitor, databaseAvailabilityGuard AvailabilityGuard, tracers Tracers, storageEngine StorageEngine, procedures Procedures, transactionIdStore TransactionIdStore, clock SystemNanoClock, accessCapability AccessCapability, autoIndexing AutoIndexing, versionContextSupplier VersionContextSupplier, tokenHolders TokenHolders, dataSourceDependencies Dependencies) in class org.neo4j.kernel.impl.api.KernelTransactionsTest.TestKernelTransactions | From | To | |
Rename Attribute | 2 | ||
Rename Attribute explicitIndexTxStateSupplier : Supplier<ExplicitIndexTransactionState> to auxTxStateManager : AuxiliaryTransactionStateManager in class org.neo4j.kernel.impl.api.KernelTransactionImplementation | From | To | |
Rename Attribute explicitIndexStateSupplier : Supplier<ExplicitIndexTransactionState> to auxTxStateManager : AuxiliaryTransactionStateManager in class org.neo4j.kernel.impl.api.KernelTransactionTestBase | From | To | |
Extract Interface | 1 | ||
Extract Interface org.neo4j.kernel.api.txstate.aux.AuxiliaryTransactionState from classes [org.neo4j.kernel.api.txstate.ExplicitIndexTransactionState] | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type explicitIndexTxStateSupplier : Supplier<ExplicitIndexTransactionState> to auxTxStateManager : AuxiliaryTransactionStateManager in class org.neo4j.kernel.impl.api.KernelTransactionImplementation | From | To | |
Change Attribute Type explicitIndexStateSupplier : Supplier<ExplicitIndexTransactionState> to auxTxStateManager : AuxiliaryTransactionStateManager in class org.neo4j.kernel.impl.api.KernelTransactionTestBase | From | To | |
Rename Parameter | 1 | ||
Rename Parameter explicitIndexTxStateSupplier : Supplier<ExplicitIndexTransactionState> to auxTxStateManager : AuxiliaryTransactionStateManager in method public KernelTransactionImplementation(config Config, statementOperations StatementOperationParts, schemaWriteGuard SchemaWriteGuard, hooks TransactionHooks, constraintIndexCreator ConstraintIndexCreator, procedures Procedures, headerInformationFactory TransactionHeaderInformationFactory, commitProcess TransactionCommitProcess, transactionMonitor TransactionMonitor, auxTxStateManager AuxiliaryTransactionStateManager, pool Pool<KernelTransactionImplementation>, clock Clock, cpuClockRef AtomicReference<CpuClock>, heapAllocationRef AtomicReference<HeapAllocation>, transactionTracer TransactionTracer, lockTracer LockTracer, cursorTracerSupplier PageCursorTracerSupplier, storageEngine StorageEngine, accessCapability AccessCapability, autoIndexing AutoIndexing, explicitIndexStore ExplicitIndexStore, versionContextSupplier VersionContextSupplier, collectionsFactorySupplier CollectionsFactorySupplier, constraintSemantics ConstraintSemantics, schemaState SchemaState, indexProviders IndexingProvidersService, tokenHolders TokenHolders, dataSourceDependencies Dependencies) in class org.neo4j.kernel.impl.api.KernelTransactionImplementation | From | To |