968545f63e8e2aac2ea8eadda05095fd744b3a5d
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 5
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 2 | ||
Pull Up Method public freeSpaceWithView(bytesToBeAvailable long, location BlockStoreLocation, view BlockMetadataManagerView) : EvictionPlan from class tachyon.worker.block.evictor.LRUEvictor to public freeSpaceWithView(bytesToBeAvailable long, location BlockStoreLocation, view BlockMetadataManagerView) : EvictionPlan from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Method protected cascadingEvict(bytesToBeAvailable long, location BlockStoreLocation, plan EvictionPlan) : StorageDirView from class tachyon.worker.block.evictor.LRUEvictor to protected cascadingEvict(bytesToBeAvailable long, location BlockStoreLocation, plan EvictionPlan) : StorageDirView from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method private selectDirWithRequestedSpace(bytesToBeAvailable long, location BlockStoreLocation) : StorageDirView from class tachyon.worker.block.evictor.LRUEvictor to public getDirWithMaxFreeSpace(bytesToBeAvailable long, location BlockStoreLocation, mManagerView BlockMetadataManagerView) : StorageDirView from class tachyon.worker.block.evictor.EvictorUtils | From | To | |
Move Method | 3 | ||
Move Method private cascadingEvict(bytesToBeAvailable long, location BlockStoreLocation, plan EvictionPlan, sortedCRF List<Map.Entry<Long,Double>>) : StorageDirView from class tachyon.worker.block.evictor.LRFUEvictor to protected cascadingEvict(bytesToBeAvailable long, location BlockStoreLocation, plan EvictionPlan) : StorageDirView from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Move Method private getDirWithMaxFreeSpace(availableBytes long, location BlockStoreLocation) : StorageDirView from class tachyon.worker.block.evictor.PartialLRUEvictor to public getDirWithMaxFreeSpace(bytesToBeAvailable long, location BlockStoreLocation, mManagerView BlockMetadataManagerView) : StorageDirView from class tachyon.worker.block.evictor.EvictorUtils | From | To | |
Move Method protected cascadingEvict(bytesToBeAvailable long, location BlockStoreLocation, plan EvictionPlan) : StorageDirView from class tachyon.worker.block.evictor.PartialLRUEvictor to protected cascadingEvict(bytesToBeAvailable long, location BlockStoreLocation, plan EvictionPlan) : StorageDirView from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Attribute | 6 | ||
Pull Up Attribute private LOG : Logger from class tachyon.worker.block.evictor.LRFUEvictor to private LOG : Logger from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Attribute private mManagerView : BlockMetadataManagerView from class tachyon.worker.block.evictor.LRFUEvictor to protected mManagerView : BlockMetadataManagerView from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Attribute private mManagerView : BlockMetadataManagerView from class tachyon.worker.block.evictor.LRUEvictor to protected mManagerView : BlockMetadataManagerView from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Attribute private mAllocator : Allocator from class tachyon.worker.block.evictor.LRFUEvictor to protected mAllocator : Allocator from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Attribute private LOG : Logger from class tachyon.worker.block.evictor.LRUEvictor to private LOG : Logger from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Pull Up Attribute private mAllocator : Allocator from class tachyon.worker.block.evictor.LRUEvictor to protected mAllocator : Allocator from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Move Attribute | 2 | ||
Move Attribute private mManagerView : BlockMetadataManagerView from class tachyon.worker.block.evictor.PartialLRUEvictor to protected mManagerView : BlockMetadataManagerView from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Move Attribute private mAllocator : Allocator from class tachyon.worker.block.evictor.PartialLRUEvictor to protected mAllocator : Allocator from class tachyon.worker.block.evictor.EvictorBase | From | To | |
Extract Class | 1 | ||
Extract Class tachyon.worker.block.evictor.EvictorBase from class tachyon.worker.block.evictor.PartialLRUEvictor | From | To | |
Extract Superclass | 1 | ||
Extract Superclass tachyon.worker.block.evictor.EvictorBase from classes [tachyon.worker.block.evictor.LRFUEvictor, tachyon.worker.block.evictor.LRUEvictor] | From | To | |
Rename Parameter | 1 | ||
Rename Parameter availableBytes : long to bytesToBeAvailable : long in method public getDirWithMaxFreeSpace(bytesToBeAvailable long, location BlockStoreLocation, mManagerView BlockMetadataManagerView) : StorageDirView in class tachyon.worker.block.evictor.EvictorUtils | From | To |