ソースを参照

MAPREDUCE-2628. Add compiled on date to NM and RM info/about page.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/MR-279@1144538 13f79535-47bb-0310-9956-ffa450edef68
Mahadev Konar 14 年 前
コミット
a43baa0644

+ 2 - 0
mapreduce/CHANGES.txt

@@ -5,6 +5,8 @@ Trunk (unreleased changes)
 
     MAPREDUCE-279
 
+    MAPREDUCE-2628. Add compiled on date to NM and RM info/about page.
+ 
     MAPREDUCE-2645. Updates to MRv2 INSTALL and README documentation.
     (Josh Wills via vinodkv)
 

+ 4 - 2
mapreduce/yarn/yarn-server/yarn-server-nodemanager/src/main/java/org/apache/hadoop/yarn/server/nodemanager/webapp/NodePage.java

@@ -71,8 +71,10 @@ public class NodePage extends NMView {
                 this.context.getNodeHealthStatus().getLastHealthReportTime()))
           ._("NodeHealthReport",
               this.context.getNodeHealthStatus().getHealthReport())
-          ._("Node Manger Version:", YarnVersionInfo.getBuildVersion())
-          ._("Hadoop Version:", VersionInfo.getBuildVersion());
+          ._("Node Manger Version:", YarnVersionInfo.getBuildVersion() +
+              " on " + YarnVersionInfo.getDate())
+          ._("Hadoop Version:", VersionInfo.getBuildVersion() +
+              " on " + VersionInfo.getDate());
       html._(InfoBlock.class);
     }
   }

+ 4 - 2
mapreduce/yarn/yarn-server/yarn-server-resourcemanager/src/main/java/org/apache/hadoop/yarn/server/resourcemanager/webapp/RmController.java

@@ -57,8 +57,10 @@ public class RmController extends Controller {
       _("Cluster ID:", ts).
       _("ResourceManager state:", rm.getServiceState()).
       _("ResourceManager started on:", Times.format(ts)).
-      _("ResourceManager version:", YarnVersionInfo.getBuildVersion()).
-      _("Hadoop version:", VersionInfo.getBuildVersion());
+      _("ResourceManager version:", YarnVersionInfo.getBuildVersion() +
+          " on " + YarnVersionInfo.getDate()).
+      _("Hadoop version:", VersionInfo.getBuildVersion() +
+          " on " + VersionInfo.getDate());
     render(InfoPage.class);
   }