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.

Reply via email to