瀏覽代碼

YARN-4279. Mark ApplicationId and ApplicationAttemptId static methods as @Public, @Unstable. (stevel)

Steve Loughran 9 年之前
父節點
當前提交
253e0404f3

+ 3 - 0
hadoop-yarn-project/CHANGES.txt

@@ -562,6 +562,9 @@ Release 2.8.0 - UNRELEASED
 
     YARN-4287. Capacity Scheduler: Rack Locality improvement (Nathan Roberts via wangda)
 
+    YARN-4279. Mark ApplicationId and ApplicationAttemptId static methods as @Public,
+    @Unstable. (stevel)
+
   OPTIMIZATIONS
 
     YARN-3339. TestDockerContainerExecutor should pull a single image and not

+ 1 - 1
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/ApplicationAttemptId.java

@@ -43,7 +43,7 @@ public abstract class ApplicationAttemptId implements
   @Unstable
   public static final String appAttemptIdStrPrefix = "appattempt_";
 
-  @Private
+  @Public
   @Unstable
   public static ApplicationAttemptId newInstance(ApplicationId appId,
       int attemptId) {

+ 1 - 1
hadoop-yarn-project/hadoop-yarn/hadoop-yarn-api/src/main/java/org/apache/hadoop/yarn/api/records/ApplicationId.java

@@ -43,7 +43,7 @@ public abstract class ApplicationId implements Comparable<ApplicationId> {
   @Unstable
   public static final String appIdStrPrefix = "application_";
 
-  @Private
+  @Public
   @Unstable
   public static ApplicationId newInstance(long clusterTimestamp, int id) {
     ApplicationId appId = Records.newRecord(ApplicationId.class);