Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task YARN-1723

YARN-386 AMRMClientAsync missing blacklist addition and removal functionality

Bartosz Ɓugowski Bikas Saha Major Closed Fixed  
Sub-task YARN-1256

YARN-386 NM silently ignores non-existent service in StartContainerRequest

Xuan Gong Bikas Saha Critical Closed Fixed  
Sub-task YARN-1225

YARN-386 FinishApplicationMasterRequest should also have a final IPC/RPC address.

Junping Du Vinod Kumar Vavilapalli Major Open Unresolved  
Sub-task YARN-1223

YARN-386 ApplicationContants should be a proto definition instead of being a java class

Unassigned Vinod Kumar Vavilapalli Major Open Unresolved  
Sub-task YARN-1216

YARN-386 Deprecate/ mark private few methods from YarnConfiguration

Unassigned Omkar Vinit Joshi Minor Resolved Won't Fix  
Sub-task YARN-983

YARN-386 ApplicationReport can return tokens only when users asks for it explicitly

Unassigned Vinod Kumar Vavilapalli Major Open Unresolved  
Sub-task YARN-973

YARN-386 yarn.application.classpath requires client to know service internals

Sandy Ryza Sandy Ryza Major Open Unresolved  
Sub-task YARN-921

YARN-386 Consider adding clone methods to protocol objects

Junping Du Bikas Saha Major Open Unresolved  
Sub-task YARN-873

YARN-386 YARNClient.getApplicationReport(unknownAppId) returns a null report

Xuan Gong Bikas Saha Major Closed Fixed  
Sub-task YARN-858

YARN-386 Move Resources and the calculators to a new package util.resource in yarn-common

Jian He Jian He Major Resolved Duplicate  
Sub-task YARN-850

YARN-386 Rename getClusterAvailableResources to getAvailableResources in AMRMClients

Jian He Jian He Major Closed Fixed  
Sub-task YARN-846

YARN-386 Move pb Impl from yarn-api to yarn-common

Jian He Jian He Major Closed Fixed  
Sub-task YARN-841

YARN-386 Annotate and document AuxService APIs

Vinod Kumar Vavilapalli Siddharth Seth Major Closed Fixed  
Sub-task YARN-840

YARN-386 Move ProtoUtils to yarn.api.records.pb.impl

Jian He Jian He Major Closed Fixed  
Sub-task YARN-837

YARN-386 ClusterInfo.java doesn't seem to belong to org.apache.hadoop.yarn

Zhijie Shen Zhijie Shen Major Closed Fixed  
Sub-task YARN-835

YARN-386 The name 'ApplicationTokenIdentifier' is misleading

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Resolved Duplicate  
Sub-task YARN-834

YARN-386 Review/fix annotations for yarn-client module and clearly differentiate *Async apis

Zhijie Shen Arun Murthy Blocker Closed Fixed  
Sub-task YARN-832

YARN-386 Update Resource javadoc to clarify units for memory

Unassigned Bikas Saha Major Resolved Duplicate  
Sub-task YARN-831

YARN-386 Remove resource min from GetNewApplicationResponse

Jian He Jian He Blocker Closed Fixed  
Sub-task YARN-827

YARN-386 Need to make Resource arithmetic methods accessible

Jian He Bikas Saha Critical Closed Fixed  
Sub-task YARN-826

YARN-386 Move Clock/SystemClock to util package

Zhijie Shen Zhijie Shen Major Closed Fixed  
Sub-task YARN-825

YARN-386 Fix yarn-common javadoc annotations

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Blocker Closed Fixed  
Sub-task YARN-824

YARN-386 Add static factory to yarn client lib interface and change it to abstract class

Jian He Jian He Major Closed Fixed  
Sub-task YARN-823

YARN-386 Move RMAdmin from yarn.client to yarn.client.cli and rename as RMAdminCLI

Jian He Jian He Major Closed Fixed  
Sub-task YARN-822

YARN-386 Rename ApplicationToken to AMRMToken

Omkar Vinit Joshi Omkar Vinit Joshi Major Closed Fixed  
Sub-task YARN-821

YARN-386 Rename FinishApplicationMasterRequest.setFinishApplicationStatus to setFinalApplicationStatus to be consistent with getter

Jian He Jian He Major Closed Fixed  
Sub-task YARN-818

YARN-386 YARN application classpath should add $PWD/* in addition to $PWD

Jian He Bikas Saha Major Open Unresolved  
Sub-task YARN-806

YARN-386 Move ContainerExitStatus from yarn.api to yarn.api.records

Jian He Jian He Major Closed Fixed  
Sub-task YARN-805

YARN-386 Fix yarn-api javadoc annotations

Jian He Jian He Blocker Closed Fixed  
Sub-task YARN-792

YARN-386 Move NodeHealthStatus from yarn.api.record to yarn.server.api.record

Jian He Jian He Major Closed Fixed  
Sub-task YARN-791

YARN-386 Ensure that RM RPC APIs that return nodes are consistent with /nodes REST API

Sandy Ryza Sandy Ryza Blocker Closed Fixed  
Sub-task YARN-787

YARN-386 Remove resource min from Yarn client API

Alejandro Abdelnur Alejandro Abdelnur Blocker Closed Fixed  
Sub-task YARN-781

YARN-386 Expose LOGDIR that containers should use for logging

Jian He Devaraj Das Major Closed Fixed  
Sub-task YARN-777

YARN-386 Remove unreferenced objects from proto

Jian He Jian He Major Closed Fixed  
Sub-task YARN-773

YARN-386 Move YarnRuntimeException from package api.yarn to api.yarn.exceptions

Jian He Jian He Major Closed Fixed  
Sub-task YARN-771

YARN-386 AMRMClient support for resource blacklisting

Junping Du Bikas Saha Major Closed Fixed  
Sub-task YARN-759

YARN-386 Create Command enum in AllocateResponse

Bikas Saha Bikas Saha Major Closed Fixed  
Sub-task YARN-756

YARN-386 Move PreemptionContainer/PremptionContract/PreemptionMessage/StrictPreemptionContract/PreemptionResourceRequest to api.records

Jian He Jian He Major Closed Fixed  
Sub-task YARN-755

YARN-386 Rename AllocateResponse.reboot to AllocateResponse.resync

Bikas Saha Bikas Saha Major Closed Fixed  
Sub-task YARN-753

YARN-386 Add individual factory method for api protocol records

Jian He Jian He Major Closed Fixed  
Sub-task YARN-749

YARN-386 Rename ResourceRequest (get,set)HostName to (get,set)ResourceName

Arun Murthy Arun Murthy Major Closed Fixed  
Sub-task YARN-748

YARN-386 Move BuilderUtils from yarn-common to yarn-server-common

Jian He Jian He Major Closed Fixed  
Sub-task YARN-743

YARN-386 AMRMClient should have a separate setProgress instead of sending progress as part of allocate

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Open Unresolved  
Sub-task YARN-737

YARN-386 Some Exceptions no longer need to be wrapped by YarnException and can be directly thrown out after YARN-142

Jian He Jian He Major Closed Fixed  
Sub-task YARN-735

YARN-386 Make ApplicationAttemptID, ContainerID, NodeID immutable

Jian He Jian He Major Closed Fixed  
Sub-task YARN-727

YARN-386 ClientRMProtocol.getAllApplications should accept ApplicationType as a parameter

Xuan Gong Siddharth Seth Blocker Closed Fixed  
Sub-task YARN-724

YARN-386 Move ProtoBase from api.records to api.records.impl.pb

Jian He Jian He Major Closed Fixed  
Sub-task YARN-720

YARN-386 container-log4j.properties should not refer to mapreduce properties

Zhijie Shen Siddharth Seth Major Closed Fixed  
Sub-task YARN-719

YARN-386 Move RMIdentifier from Container to ContainerTokenIdentifier

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Closed Fixed  
Sub-task YARN-717

YARN-386 Copy BuilderUtil methods into token-related records

Jian He Jian He Major Closed Fixed  
Sub-task YARN-714

YARN-386 AMRM protocol changes for sending NMToken list

Omkar Vinit Joshi Omkar Vinit Joshi Major Closed Fixed  
Sub-task YARN-711

YARN-386 Copy BuilderUtil methods into individual records

Jian He Vinod Kumar Vavilapalli Major Closed Fixed  
Sub-task YARN-695

YARN-386 masterContainer and status are in ApplicationReportProto but not in ApplicationReport

Zhijie Shen Zhijie Shen Major Closed Fixed  
Sub-task YARN-686

YARN-386 Flatten NodeReport

Sandy Ryza Sandy Ryza Major Closed Fixed  
Sub-task YARN-684

YARN-386 ContainerManager.startContainer needs to only have ContainerTokenIdentifier instead of the whole Container

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Closed Fixed  
Sub-task YARN-682

YARN-386 Add application type to submission context for map reduce

Mayank Bansal Mayank Bansal Major Resolved Invalid  
Sub-task YARN-615

YARN-386 ContainerLaunchContext.containerTokens should simply be called tokens

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Closed Fixed  
Sub-task YARN-612

YARN-386 Cleanup BuilderUtils

Unassigned Siddharth Seth Major Open Unresolved  
Sub-task YARN-591

YARN-386 RM recovery related records do not belong to the API

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Closed Fixed  
Sub-task YARN-577

YARN-386 ApplicationReport does not provide progress value of application

Hitesh Shah Hitesh Shah Major Closed Fixed  
Sub-task YARN-572

YARN-386 Remove duplication of data in Container

Zhijie Shen Hitesh Shah Major Resolved Won't Fix  
Sub-task YARN-571

YARN-386 User should not be part of ContainerLaunchContext

Omkar Vinit Joshi Hitesh Shah Major Closed Fixed  
Sub-task YARN-563

YARN-386 Add application type to ApplicationReport

Mayank Bansal Thomas Weise Major Closed Fixed  
Sub-task YARN-561

YARN-386 Nodemanager should set some key information into the environment of every container that it launches.

Xuan Gong Hitesh Shah Major Closed Fixed  
Sub-task YARN-559

YARN-386 Make all YARN API and libraries available through an api jar

Vinod Kumar Vavilapalli Bikas Saha Major Open Unresolved  
Sub-task YARN-553

YARN-386 Have YarnClient generate a directly usable ApplicationSubmissionContext

Karthik Kambatla Harsh J Minor Closed Fixed  
Sub-task YARN-552

YARN-386 Expose resource metrics as part of YarnClusterMetrics

Omkar Vinit Joshi Harsh J Minor Open Unresolved  
Sub-task YARN-549

YARN-386 YarnClient.submitApplication should wait for application to be accepted by the RM

Zhijie Shen Zhijie Shen Major Closed Fixed  
Sub-task YARN-536

YARN-386 Remove ContainerStatus, ContainerState from Container api interface as they will not be called by the container object

Xuan Gong Xuan Gong Major Closed Fixed  
Sub-task YARN-528

YARN-386 Make IDs read only

Siddharth Seth Robert Joseph Evans Major Resolved Duplicate  
Sub-task YARN-521

YARN-386 Augment AM - RM client module to be able to request containers only at specific locations

Sandy Ryza Sandy Ryza Major Closed Fixed  
Sub-task YARN-519

YARN-386 Investigate adding a more generic error field to AMResponse

Unassigned Thomas Graves Major Open Unresolved  
Sub-task YARN-489

YARN-386 Setter of xxxxPBImpl doesn't really set the collection, but append its items to an existing collection

Zhijie Shen Zhijie Shen Major Resolved Duplicate  
Sub-task YARN-486

YARN-386 Change startContainer NM API to accept Container as a parameter and make ContainerLaunchContext user land

Xuan Gong Bikas Saha Major Closed Fixed  
Sub-task YARN-475

YARN-386 Remove ApplicationConstants.AM_APP_ATTEMPT_ID_ENV as it is no longer set in an AM's environment

Hitesh Shah Hitesh Shah Major Closed Fixed  
Sub-task YARN-450

YARN-386 Define value for * in the scheduling protocol

Zhijie Shen Bikas Saha Major Closed Fixed  
Sub-task YARN-444

YARN-386 Move special container exit codes from YarnConfiguration to API

Sandy Ryza Sandy Ryza Major Closed Fixed  
Sub-task YARN-442

YARN-386 The ID classes should be immutable

Unassigned Siddharth Seth Major Resolved Duplicate  
Sub-task YARN-441

YARN-386 Clean up unused collection methods in various APIs

Xuan Gong Siddharth Seth Major Closed Fixed  
Sub-task YARN-440

YARN-386 Flatten RegisterNodeManagerResponse

Xuan Gong Siddharth Seth Major Closed Fixed  
Sub-task YARN-439

YARN-386 Flatten NodeHeartbeatResponse

Xuan Gong Siddharth Seth Major Closed Fixed  
Sub-task YARN-435

YARN-386 Make it easier to access cluster topology information in an AM

Omkar Vinit Joshi Hitesh Shah Major Open Unresolved  
Sub-task YARN-396

YARN-386 Rationalize AllocateResponse in RM scheduler API

Zhijie Shen Bikas Saha Major Closed Fixed  
Sub-task YARN-387

YARN-386 Fix inconsistent protocol naming

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Blocker Closed Fixed  
Sub-task YARN-378

YARN-386 ApplicationMaster retry times should be set by Client

Zhijie Shen xieguiming Major Closed Fixed  
Sub-task YARN-308

YARN-386 Improve documentation about what "asks" means in AMRMProtocol

Sandy Ryza Sandy Ryza Major Open Unresolved  
Sub-task YARN-69

YARN-386 RM should throw different exceptions for while querying app/node/queue

Vinod Kumar Vavilapalli Vinod Kumar Vavilapalli Major Open Unresolved  
Sub-task YARN-54

YARN-386 AggregatedLogFormat should be marked Private / Unstable

Siddharth Seth Jason Darrell Lowe Trivial Resolved Duplicate  

Cancel