Author: acmurthy Date: Sat Sep 17 05:52:49 2011 New Revision: 1171901 URL: http://svn.apache.org/viewvc?rev=1171901&view=rev Log: MAPREDUCE-2987. Fixed display of logged user on RM Web-UI. Contributed by Thomas Graves.
Modified: hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/view/HeaderBlock.java Modified: hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt?rev=1171901&r1=1171900&r2=1171901&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt (original) +++ hadoop/common/trunk/hadoop-mapreduce-project/CHANGES.txt Sat Sep 17 05:52:49 2011 @@ -1336,6 +1336,9 @@ Release 0.23.0 - Unreleased MAPREDUCE-3007. Fixed Yarn Mapreduce client to be able to connect to JobHistoryServer in secure mode. (vinodkv) + MAPREDUCE-2987. Fixed display of logged user on RM Web-UI. (Thomas Graves + via acmurthy) + Release 0.22.0 - Unreleased INCOMPATIBLE CHANGES Modified: hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/view/HeaderBlock.java URL: http://svn.apache.org/viewvc/hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/view/HeaderBlock.java?rev=1171901&r1=1171900&r2=1171901&view=diff ============================================================================== --- hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/view/HeaderBlock.java (original) +++ hadoop/common/trunk/hadoop-mapreduce-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/webapp/view/HeaderBlock.java Sat Sep 17 05:52:49 2011 @@ -23,10 +23,14 @@ import static org.apache.hadoop.yarn.web public class HeaderBlock extends HtmlBlock { @Override protected void render(Block html) { + String loggedIn = ""; + if (request().getRemoteUser() != null) { + loggedIn = "Logged in as: " + request().getRemoteUser(); + } html. div("#header.ui-widget"). div("#user"). - _("Logged in as: "+ request().getRemoteUser())._(). + _(loggedIn)._(). div("#logo"). img("/static/hadoop-st.png")._(). h1($(TITLE))._();