UGI checks in testcases is broken --------------------------------- Key: HADOOP-5737 URL: https://issues.apache.org/jira/browse/HADOOP-5737 Project: Hadoop Core Issue Type: Bug Components: test Reporter: Amar Kamat
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.