34568eda31516ed52195cb54ecbaf7a9e84ab4b2
Files Diff
- Added: 12
- Removed: 8
- Renamed: 0
- Modified: 27
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 1 | ||
Move And Rename Method public removeRow(link long) : void from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to public removeDataRowByLink(link long) : void from class org.apache.ignite.internal.processors.cache.database.freelist.FreeListImpl | From | To | |
Extract Subclass | 1 | ||
Extract Subclass org.apache.ignite.internal.processors.cache.database.freelist.FreeListImpl from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList | From | To | |
Change Parameter Type | 4 | ||
Change Parameter Type rootIds : long[] to rootId : long in method protected createReuseList(cacheId int, pageMem PageMemory, rootId long, initNew boolean) : ReuseList in class org.apache.ignite.internal.processors.database.BPlusTreeSelfTest | From | To | |
Change Parameter Type h : PageHandler<X,R> to h : PageHandler<X,Q,R> in method public writePage(pageId long, page Page, h PageHandler<X,Q,R>, init Q, wal IgniteWriteAheadLogManager, arg X, intArg int) : R in class org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler | From | To | |
Change Parameter Type h : PageHandler<X,R> to h : PageHandler<X,Q,R> in method public readPage(pageId long, page Page, h PageHandler<X,Q,R>, arg X, intArg int) : R in class org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler | From | To | |
Change Parameter Type h : PageHandler<X,R> to h : PageHandler<X,Q,R> in method public writePage(pageId long, page Page, h PageHandler<X,Q,R>, arg X, intArg int) : R in class org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler | From | To | |
Move Method | 2 | ||
Move Method private getRowSize(coctx CacheObjectContext, row CacheDataRow) : int from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to private getRowSize(row CacheDataRow) : int from class org.apache.ignite.internal.processors.cache.database.freelist.FreeListImpl | From | To | |
Move Method public freeList() : FreeList from class org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl to public freeList() : FreeList from class org.apache.ignite.internal.processors.cache.database.RowStore | From | To | |
Pull Up Attribute | 5 | ||
Pull Up Attribute private reuseList : ReuseList from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected reuseList : ReuseList from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Attribute private cacheId : int from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected cacheId : int from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Attribute private wal : IgniteWriteAheadLogManager from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected wal : IgniteWriteAheadLogManager from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Attribute public rnd : Random from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to public rnd : Random from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Attribute protected pageMem : PageMemory from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected pageMem : PageMemory from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Push Down Attribute | 1 | ||
Push Down Attribute private COMPLETE : Integer from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to private COMPLETE : Integer from class org.apache.ignite.internal.processors.cache.database.freelist.FreeListImpl | From | To | |
Move Attribute | 4 | ||
Move Attribute private reuseList : ReuseList from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to protected reuseList : ReuseList from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Move Attribute private reuseList : ReuseList from class org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl to protected reuseList : ReuseList from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Move Attribute private pageMem : PageMemory from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to protected pageMem : PageMemory from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Move Attribute private wal : IgniteWriteAheadLogManager from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to protected wal : IgniteWriteAheadLogManager from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Extract Class | 1 | ||
Extract Class org.apache.ignite.internal.processors.cache.database.DataStructure from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList | From | To | |
Extract Method | 2 | ||
Extract Method protected createCacheDataStore0(p int, lsnr CacheDataStore.Listener) : CacheDataStore extracted from public createCacheDataStore(p int, lsnr CacheDataStore.Listener) : CacheDataStore in class org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl | From | To | |
Extract Method protected initDataStructures() : void extracted from protected start0() : void in class org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl | From | To | |
Push Down Method | 1 | ||
Push Down Method private allocateDataPage(part int) : Page from class org.apache.ignite.internal.processors.cache.database.freelist.FreeList to private allocateDataPage(part int) : Page from class org.apache.ignite.internal.processors.cache.database.freelist.FreeListImpl | From | To | |
Pull Up Method | 5 | ||
Pull Up Method protected allocatePageNoReuse() : long from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected allocatePageNoReuse() : long from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Method public randomInt(max int) : int from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to public randomInt(max int) : int from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Method public getCacheId() : int from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to public getCacheId() : int from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Method private allocatePage(bag ReuseBag) : long from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected allocatePage(bag ReuseBag) : long from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Pull Up Method private page(pageId long) : Page from class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree to protected page(pageId long) : Page from class org.apache.ignite.internal.processors.cache.database.DataStructure | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.apache.ignite.internal.processors.cache.database.DataStructure from classes [org.apache.ignite.internal.processors.cache.database.tree.BPlusTree] | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type initRoot : PageHandler<Long,Void> to initRoot : PageHandler<Long,BPlusMetaIO,Void> in class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree | From | To | |
Change Attribute Type addRoot : PageHandler<Long,Void> to addRoot : PageHandler<Long,BPlusMetaIO,Void> in class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree | From | To | |
Change Attribute Type cutRoot : PageHandler<Void,Void> to cutRoot : PageHandler<Void,BPlusMetaIO,Void> in class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree | From | To | |
Change Attribute Type NOOP : PageHandler<Void,Void> to NOOP : PageHandler<Void,PageIO,Void> in class org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public initPage(pageId long, page Page, init PageIO, wal IgniteWriteAheadLogManager) : void extracted from protected initNew() : void in class org.apache.ignite.internal.processors.cache.database.tree.BPlusTree & moved to class org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler | From | To | |
Rename Parameter | 2 | ||
Rename Parameter rootIds : long[] to rootId : long in method protected createReuseList(cacheId int, pageMem PageMemory, rootId long, initNew boolean) : ReuseList in class org.apache.ignite.internal.processors.database.BPlusTreeSelfTest | From | To | |
Rename Parameter cacheObjectType : byte to cacheObjType : byte in method public putValue(cacheObjType byte, buf ByteBuffer, off int, len int, valBytes byte[], start int) : boolean in class org.apache.ignite.internal.processors.cache.CacheObjectAdapter | From | To |