89e5c44f9e891a3579384c3fa3766937cd4970f1
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 44
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 6 | ||
| Rename Method private publishApplicationAttemptEventOnNewTimelineService(timelineClient TimelineClient, appAttemptId String, appEvent DSEvent, domainId String, ugi UserGroupInformation) : void renamed to private publishApplicationAttemptEventOnTimelineServiceV2(appEvent DSEvent) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Rename Method private publishApplicationAttemptEventOnNewTimelineServiceBase(timelineClient TimelineClient, appAttemptId String, appEvent DSEvent, domainId String, ugi UserGroupInformation) : void renamed to private publishApplicationAttemptEventOnTimelineServiceV2Base(appEvent DSEvent) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Rename Method private publishContainerStartEventOnNewTimelineService(timelineClient TimelineClient, container Container, domainId String, ugi UserGroupInformation) : void renamed to private publishContainerStartEventOnTimelineServiceV2(container Container) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Rename Method private publishContainerEndEventOnNewTimelineService(timelineClient TimelineClient, container ContainerStatus, domainId String, ugi UserGroupInformation) : void renamed to private publishContainerEndEventOnTimelineServiceV2(container ContainerStatus) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Rename Method private publishContainerStartEventOnNewTimelineServiceBase(timelineClient TimelineClient, container Container, domainId String, ugi UserGroupInformation) : void renamed to private publishContainerStartEventOnTimelineServiceV2Base(container Container) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Rename Method private publishContainerEndEventOnNewTimelineServiceBase(timelineClient TimelineClient, container ContainerStatus, domainId String, ugi UserGroupInformation) : void renamed to private publishContainerEndEventOnTimelineServiceV2Base(container ContainerStatus) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type flowName : String to flowContext : FlowContext in method public ApplicationImpl(dispatcher Dispatcher, user String, flowContext FlowContext, appId ApplicationId, credentials Credentials, context Context, recoveredLogInitedTime long) in class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl | From | To | |
| Move Attribute | 3 | ||
| Move Attribute package flowVersion : String from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl to private flowVersion : String from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl.FlowContext | From | To | |
| Move Attribute package flowRunId : long from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl to private flowRunId : long from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl.FlowContext | From | To | |
| Move Attribute package flowName : String from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl to private flowName : String from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl.FlowContext | From | To | |
| Extract Class | 1 | ||
| Extract Class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl.FlowContext from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl | From | To | |
| Replace Variable With Attribute | 3 | ||
| Replace Variable With Attribute ugi : UserGroupInformation to appSubmitterUgi : UserGroupInformation in method private publishContainerStartEventOnTimelineServiceV2Base(container Container) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Replace Variable With Attribute ugi : UserGroupInformation to appSubmitterUgi : UserGroupInformation in method private publishApplicationAttemptEventOnTimelineServiceV2Base(appEvent DSEvent) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Replace Variable With Attribute ugi : UserGroupInformation to appSubmitterUgi : UserGroupInformation in method private publishContainerEndEventOnTimelineServiceV2Base(container ContainerStatus) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Rename Attribute | 2 | ||
| Rename Attribute newTimelineServiceEnabled : boolean to timelineServiceV2Enabled : boolean in class org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler | From | To | |
| Rename Attribute newTimelineService : boolean to timelineServiceV2 : boolean in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster | From | To | |
| Extract Variable | 3 | ||
| Extract Variable knownCollectorsMap : Map<ApplicationId,String> in method private updateTimelineClientsAddress(response NodeHeartbeatResponse) : void from class org.apache.hadoop.yarn.server.nodemanager.NodeStatusUpdaterImpl.startStatusUpdater | From | To | |
| Extract Variable registeredCollectors : Map<ApplicationId,String> in method public transition(app ApplicationImpl, event ApplicationEvent) : void from class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl.AppCompletelyDoneTransition | From | To | |
| Extract Variable nmMetricsPublisher : NMTimelinePublisher in method public run() : void from class org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor.ContainersMonitorImpl.MonitoringThread | From | To | |
| Extract And Move Method | 4 | ||
| Extract And Move Method public timelineServiceEnabled(conf Configuration) : boolean extracted from public init(args String[]) : boolean in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster & moved to class org.apache.hadoop.yarn.conf.YarnConfiguration | From | To | |
| Extract And Move Method public timelineServiceEnabled(conf Configuration) : boolean extracted from protected createSystemMetricsPublisher() : SystemMetricsPublisher in class org.apache.hadoop.yarn.server.resourcemanager.ResourceManager & moved to class org.apache.hadoop.yarn.conf.YarnConfiguration | From | To | |
| Extract And Move Method public timelineServiceEnabled(conf Configuration) : boolean extracted from package startTimelineClient(conf Configuration) : void in class org.apache.hadoop.yarn.applications.distributedshell.ApplicationMaster & moved to class org.apache.hadoop.yarn.conf.YarnConfiguration | From | To | |
| Extract And Move Method public timelineServiceEnabled(conf Configuration) : boolean extracted from protected serviceInit(conf Configuration) : void in class org.apache.hadoop.mapreduce.jobhistory.JobHistoryEventHandler & moved to class org.apache.hadoop.yarn.conf.YarnConfiguration | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter flowName : String to flowContext : FlowContext in method public ApplicationImpl(dispatcher Dispatcher, user String, flowContext FlowContext, appId ApplicationId, credentials Credentials, context Context, recoveredLogInitedTime long) in class org.apache.hadoop.yarn.server.nodemanager.containermanager.application.ApplicationImpl | From | To |