2f72fe758d4256c4eb4610e5922ad3d174b43dc5
Files Diff
- Added: 16
- Removed: 3
- Renamed: 0
- Modified: 18
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 2 | ||
Move And Rename Method package onNextSegmentArchived() : void from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileCompressor to private onSegmentArchived(lastAbsArchivedIdx long) : void from class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentCompressStorage | From | To | |
Move And Rename Method private currentWalIndex(curAbsWalIdx long) : void from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileArchiver to package curAbsWalIdx(curAbsWalIdx long) : void from class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentCurrentStateStorage | From | To | |
Change Parameter Type | 11 | ||
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method private FileHandle(fileIO SegmentIO) in class org.apache.ignite.internal.processors.cache.persistence.wal.FsyncModeFileWriteAheadLogManager.FileHandle | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method package ReadFileHandle(fileIO SegmentIO, ser RecordSerializer, in FileInput) in class org.apache.ignite.internal.processors.cache.persistence.wal.FsyncModeFileWriteAheadLogManager.ReadFileHandle | From | To | |
Change Parameter Type io : FileIO to io : SegmentIO in method public readSegmentHeader(io SegmentIO, segmentFileInputFactory SegmentFileInputFactory) : SegmentHeader in class org.apache.ignite.internal.processors.cache.persistence.wal.serializer.RecordV1Serializer | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method private FileHandle(fileIO SegmentIO) in class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileHandle | From | To | |
Change Parameter Type position : int to delegate : FileInput in method public Crc32CheckingFileInput(delegate FileInput, skipCheck boolean) in class org.apache.ignite.internal.processors.cache.persistence.wal.io.FileInput.Crc32CheckingFileInput | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method private FileWriteHandle(fileIO SegmentIO, pos long, resume boolean, serializer RecordSerializer, buf SegmentedRingByteBuffer) in class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileWriteHandle | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method public ReadFileHandle(fileIO SegmentIO, ser RecordSerializer, in FileInput, aware SegmentAware) in class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.ReadFileHandle | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method protected initReadHandle(desc AbstractFileDescriptor, start FileWALPointer, fileIO SegmentIO, segmentHeader SegmentHeader) : AbstractReadFileHandle in class org.apache.ignite.internal.processors.cache.persistence.wal.AbstractWalRecordsIterator | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method protected abstract createReadFileHandle(fileIO SegmentIO, ser RecordSerializer, in FileInput) : AbstractReadFileHandle in class org.apache.ignite.internal.processors.cache.persistence.wal.AbstractWalRecordsIterator | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method private FileWriteHandle(fileIO SegmentIO, pos long, maxSegmentSize long, serializer RecordSerializer) in class org.apache.ignite.internal.processors.cache.persistence.wal.FsyncModeFileWriteAheadLogManager.FileWriteHandle | From | To | |
Change Parameter Type fileIO : FileIO to fileIO : SegmentIO in method protected createReadFileHandle(fileIO SegmentIO, ser RecordSerializer, in FileInput) : AbstractReadFileHandle in class org.apache.ignite.internal.processors.cache.persistence.wal.FsyncModeFileWriteAheadLogManager.RecordsIterator | From | To | |
Move Method | 1 | ||
Move Method private locked(absIdx long) : boolean from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileArchiver to public locked(absIdx long) : boolean from class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentLockStorage | From | To | |
Move Attribute | 3 | ||
Move Attribute private reservationStorage : SegmentReservationStorage from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager to private reservationStorage : SegmentReservationStorage from class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentAware | From | To | |
Move Attribute private lastTruncatedArchiveIdx : long from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager to private lastTruncatedArchiveIdx : long from class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentAware | From | To | |
Move Attribute private locked : Map<Long,Integer> from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileArchiver to private locked : Map<Long,Integer> from class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentLockStorage | From | To | |
Extract Class | 1 | ||
Extract Class org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentAware from class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager | From | To | |
Move And Rename Class | 1 | ||
Move And Rename Class org.apache.ignite.internal.processors.cache.persistence.wal.FileInput moved and renamed to org.apache.ignite.internal.processors.cache.persistence.wal.io.SimpleFileInput | From | To | |
Move Class | 2 | ||
Move Class org.apache.ignite.internal.processors.cache.persistence.wal.FileInput.Crc32CheckingFileInput moved to org.apache.ignite.internal.processors.cache.persistence.wal.io.FileInput.Crc32CheckingFileInput | From | To | |
Move Class org.apache.ignite.internal.processors.cache.persistence.wal.SegmentReservationStorage moved to org.apache.ignite.internal.processors.cache.persistence.wal.aware.SegmentReservationStorage | From | To | |
Change Variable Type | 4 | ||
Change Variable Type in : FileInput.Crc32CheckingFileInput to in : SimpleFileInput.Crc32CheckingFileInput in method package readWithCrc(in0 FileInput, expPtr WALPointer, reader RecordIO) : WALRecord in class org.apache.ignite.internal.processors.cache.persistence.wal.serializer.RecordV1Serializer | From | To | |
Change Variable Type fileIO : FileIO to fileIO : SegmentIO in method protected initReadHandle(desc AbstractFileDescriptor, start FileWALPointer) : AbstractReadFileHandle in class org.apache.ignite.internal.processors.cache.persistence.wal.AbstractWalRecordsIterator | From | To | |
Change Variable Type fileIO : FileIO to fileIO : SegmentIO in method private initNextWriteHandle(cur FileWriteHandle) : FileWriteHandle in class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager | From | To | |
Change Variable Type fileIO : FileIO to fileIO : SegmentIO in method protected initReadHandle(desc AbstractFileDescriptor, start FileWALPointer) : AbstractReadFileHandle in class org.apache.ignite.internal.processors.cache.persistence.wal.reader.StandaloneWalRecordsIterator | From | To | |
Inline Variable | 2 | ||
Inline Variable reservationStorage : Object in method public apply() : boolean from class org.apache.ignite.internal.processors.cache.persistence.db.wal.IgniteWalHistoryReservationsTest.testReservedOnExchange.released.waitForCondition | From | To | |
Inline Variable reservationStorage : Object in method public apply() : boolean from class org.apache.ignite.internal.processors.cache.persistence.db.wal.IgniteWalHistoryReservationsTest.testNodeLeftDuringExchange.released.waitForCondition | From | To | |
Extract Method | 6 | ||
Extract Method private findField(cls Class<?>, obj Object, fieldName String) : Object extracted from public getFieldValue(obj Object, fieldNames String...) : T in class org.apache.ignite.testframework.GridTestUtils | From | To | |
Extract Method private isReserveListEmpty(ig IgniteEx) : boolean extracted from public testReservedOnExchange() : void in class org.apache.ignite.internal.processors.cache.persistence.db.wal.IgniteWalHistoryReservationsTest | From | To | |
Extract Method private isReserveListEmpty(ig IgniteEx) : boolean extracted from public testNodeLeftDuringExchange() : void in class org.apache.ignite.internal.processors.cache.persistence.db.wal.IgniteWalHistoryReservationsTest | From | To | |
Extract Method private findField(cls Class<?>, obj Object, fieldName String) : Object extracted from public getFieldValue(obj Object, cls Class, fieldName String) : T in class org.apache.ignite.testframework.GridTestUtils | From | To | |
Rename Method | 1 | ||
Rename Method public test() : void renamed to public testInvariantSwitchSegment() : void in class org.apache.ignite.internal.processors.cache.persistence.db.wal.IgniteWalIteratorSwitchSegmentTest | From | To | |
Rename Variable | 2 | ||
Rename Variable reservationStorage : Object to segmentAware : Object in method private isReserveListEmpty(ig IgniteEx) : boolean in class org.apache.ignite.internal.processors.cache.persistence.db.wal.IgniteWalHistoryReservationsTest | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type fileInput : FileInput to fileInput : SimpleFileInput in class org.apache.ignite.internal.processors.cache.persistence.db.wal.crc.IgniteDataIntegrityTests | From | To | |
Change Attribute Type fileIO : FileIO to fileIO : SegmentIO in class org.apache.ignite.internal.processors.cache.persistence.wal.FileWriteAheadLogManager.FileHandle | From | To | |
Change Attribute Type fileIO : FileIO to fileIO : SegmentIO in class org.apache.ignite.internal.processors.cache.persistence.wal.FsyncModeFileWriteAheadLogManager.FileHandle | From | To | |
Rename Parameter | 1 | ||
Rename Parameter position : int to delegate : FileInput in method public Crc32CheckingFileInput(delegate FileInput, skipCheck boolean) in class org.apache.ignite.internal.processors.cache.persistence.wal.io.FileInput.Crc32CheckingFileInput | From | To |