[ https://issues.apache.org/jira/browse/HADOOP-5737?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Devaraj Das resolved HADOOP-5737. --------------------------------- Resolution: Fixed Fix Version/s: 0.21.0 Hadoop Flags: [Reviewed] I just committed this. Thanks, Amar! > UGI checks in testcases are broken > ---------------------------------- > > Key: HADOOP-5737 > URL: https://issues.apache.org/jira/browse/HADOOP-5737 > Project: Hadoop Core > Issue Type: Bug > Components: mapred > Reporter: Amar Kamat > Assignee: Amar Kamat > Fix For: 0.21.0 > > Attachments: HADOOP-5737-v1.3.patch, HADOOP-5737-v1.5.patch, > HADOOP-5737-v1.7.patch > > > While running {{TestMiniMRWithDFSWithDistinctUsers}}, I used this patch to > test the ugi checks > {code} > Index: src/hdfs/org/apache/hadoop/hdfs/server/namenode/PermissionChecker.java > =================================================================== > --- src/hdfs/org/apache/hadoop/hdfs/server/namenode/PermissionChecker.java > (revision 768189) > +++ src/hdfs/org/apache/hadoop/hdfs/server/namenode/PermissionChecker.java > (working copy) > @@ -40,6 +40,7 @@ > if (LOG.isDebugEnabled()) { > LOG.debug("ugi=" + ugi); > } > + LOG.info("ugi=" + ugi); > > if (ugi != null) { > user = ugi.getUserName(); > {code} > While initializing a job, the ugi information should point to jobtracker as > jobtracker does a dfs read. But today we will see that the log shows _pi_ as > the caller instead of the jobtracker. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.