bb34ae955496c1aa595dc1186153d605a41f5378
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 18
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 1 | ||
| Rename Method public testThreadLifeCycle() : void renamed to public testSchedulerThreadLifeCycle() : void in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.TestContinuousScheduling | From | To | |
| Pull Up Method | 1 | ||
| Pull Up Method package triggerUpdate() : void from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler to protected triggerUpdate() : void from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler | From | To | |
| Pull Up Attribute | 4 | ||
| Pull Up Attribute protected updateInterval : long from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler to protected updateInterval : long from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler | From | To | |
| Pull Up Attribute protected THREAD_JOIN_TIMEOUT_MS : long from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler to protected THREAD_JOIN_TIMEOUT_MS : long from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler | From | To | |
| Pull Up Attribute private updateThreadMonitor : Object from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler to private updateThreadMonitor : Object from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler | From | To | |
| Pull Up Attribute package updateThread : Thread from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler to package updateThread : Thread from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler | From | To | |
| Move Class | 1 | ||
| Move Class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler.UpdateThread moved to org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler.UpdateThread | From | To | |
| Parameterize Variable | 6 | ||
| Parameterize Variable nm2 : MockNM to nm : MockNM in method private waitForAllocResponse(rm MockRM, am MockAM, nm MockNM, size int) : AllocateResponse in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId | From | To | |
| Parameterize Variable am1 : MockAM to am : MockAM in method private waitForAllocResponse(rm MockRM, am MockAM, nm MockNM, size int) : AllocateResponse in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId | From | To | |
| Parameterize Variable nm1 : MockNM to nm : MockNM in method private waitForAllocResponse(rm MockRM, am MockAM, nm MockNM, size int) : AllocateResponse in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId | From | To | |
| Extract Method | 3 | ||
| Extract Method private waitForAllocResponse(rm MockRM, am MockAM, nm MockNM, size int) : AllocateResponse extracted from public testMultipleAllocationRequestIds() : void in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId | From | To | |
| Extract Method private waitForAllocResponse(rm MockRM, am MockAM, nm MockNM, size int) : AllocateResponse extracted from public testMultipleAllocationRequestDiffPriority() : void in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId | From | To | |
| Extract Method private waitForAllocResponse(rm MockRM, am MockAM, nm MockNM, size int) : AllocateResponse extracted from public testMultipleAppsWithAllocationReqId() : void in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.TestSchedulingWithAllocationRequestId | From | To | |
| Extract And Move Method | 1 | ||
| Extract And Move Method protected serviceStop() : void extracted from public serviceStop() : void in class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler & moved to class org.apache.hadoop.yarn.server.resourcemanager.scheduler.AbstractYarnScheduler | From | To |