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 |