You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Robert Joseph Evans (JIRA)" <ji...@apache.org> on 2011/07/16 22:13:59 UTC

[jira] [Created] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

MR-279: app/Job.java needs UGI for the user that launched it
------------------------------------------------------------

                 Key: MAPREDUCE-2701
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
             Project: Hadoop Map/Reduce
          Issue Type: Improvement
          Components: mrv2
    Affects Versions: 0.23.0
            Reporter: Robert Joseph Evans
            Assignee: Robert Joseph Evans


./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Open  (was: Patch Available)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088962#comment-13088962 ] 

Hudson commented on MAPREDUCE-2701:
-----------------------------------

Integrated in Hadoop-Common-trunk-Commit #764 (See [https://builds.apache.org/job/Hadoop-Common-trunk-Commit/764/])
    MAPREDUCE-2701. app/Job.java needs UGI for the user that launched it. (Robert Evans via mahadev)

mahadev : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1160392
Files : 
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/MRAppMaster.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/impl/JobImpl.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/JobHistory.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java
* /hadoop/common/trunk/hadoop-mapreduce/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/CompletedJob.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/test/java/org/apache/hadoop/mapreduce/v2/hs/TestJobHistoryParsing.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/MRApp.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/MockJobs.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/TestMRApp.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/TestRuntimeEstimators.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/PartialJob.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/test/java/org/apache/hadoop/mapreduce/v2/hs/TestJobHistoryEvents.java


> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Open  (was: Patch Available)

Canceling patch to upload new patch rebased on MR-trunk

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-trunk-v6.patch

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-v5.patch

Added in tests to verify that user name is returned correctly by JobImpl for MRAppMaster and CompletedJob for the History Server.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070544#comment-13070544 ] 

Mahadev konar commented on MAPREDUCE-2701:
------------------------------------------

 Bobby,
  THe patch looks good except for a minor nit. I think we should not even bother storing UGI in the JobImpl.java and just store the user information as string.  What do you think?

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088529#comment-13088529 ] 

Mahadev konar commented on MAPREDUCE-2701:
------------------------------------------

+1, the patch looks good to me Robert. THat reminds me we need to add javadocs to some classes (like Job.java). Mind opening a ticket for it? Someone else or I can take it up.

I am waiting for the hudson CI to be up to commit patches. Hopefully should be able to commit this by tomm.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070503#comment-13070503 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

I thought about that, and yes I think it would be a lot better to just have the user name.  I will update the code a submit a new patch.  Thanks.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13068979#comment-13068979 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

Ahhh.  Sorry about that I typed in the versions in the wrong order to git.  I will attach an updated patch. What I did was add in UGI information to Job.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089486#comment-13089486 ] 

Hudson commented on MAPREDUCE-2701:
-----------------------------------

Integrated in Hadoop-Mapreduce-trunk #779 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/779/])
    MAPREDUCE-2701. app/Job.java needs UGI for the user that launched it. (Robert Evans via mahadev)

mahadev : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1160392
Files : 
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/MRAppMaster.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/impl/JobImpl.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/JobHistory.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java
* /hadoop/common/trunk/hadoop-mapreduce/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/CompletedJob.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/test/java/org/apache/hadoop/mapreduce/v2/hs/TestJobHistoryParsing.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/MRApp.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/MockJobs.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/TestMRApp.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/TestRuntimeEstimators.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/PartialJob.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/test/java/org/apache/hadoop/mapreduce/v2/hs/TestJobHistoryEvents.java


> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-v2.patch

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Patch Available  (was: Open)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070315#comment-13070315 ] 

Mahadev konar commented on MAPREDUCE-2701:
------------------------------------------

Robert,
 Wont it be simpler to just store the username in Job? Rather than the whole UGI? What do you think? Storing the whole UGI is probably not required and also doesnt sound like a good API.


Just something like:

{code}

String getUserName();

{code}


> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13068714#comment-13068714 ] 

Mahadev konar commented on MAPREDUCE-2701:
------------------------------------------

robert, 

 Looks like this patch is removing the UGI information from job? Am not sure I understand the jira completely.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13067080#comment-13067080 ] 

Hadoop QA commented on MAPREDUCE-2701:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12486879/MR-2701-v1.patch
  against trunk revision 1146517.

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 9 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/476//console

This message is automatically generated.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070565#comment-13070565 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

That is simple to fix.  Will update the patch shortly once I finish rebuilding/testing.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Patch Available  (was: Open)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082840#comment-13082840 ] 

Mahadev konar commented on MAPREDUCE-2701:
------------------------------------------

bobby,
  would you be able to add a test case to verify Job.getUser() is returning the correct user? Also, maybe extend the jobhistory tests to make sure the user is correct in the history api's?


> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-v3.patch

Updated the patch to use the new API suggested by Mahadev.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Patch Available  (was: Open)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088687#comment-13088687 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

I filed MAPREDUCE-2865 for the Job.java javadocs.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070535#comment-13070535 ] 

Hadoop QA commented on MAPREDUCE-2701:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12487711/MR-2701-v3.patch
  against trunk revision 1150533.

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 9 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/498//console

This message is automatically generated.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-v1.patch

This patch adds in UGI information to Job for the user that launched the job.  This is in preparation for the GUI to display this information.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13067103#comment-13067103 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

This patch is intended for the MR-279 branch not trunk.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089477#comment-13089477 ] 

Hudson commented on MAPREDUCE-2701:
-----------------------------------

Integrated in Hadoop-Hdfs-trunk #763 (See [https://builds.apache.org/job/Hadoop-Hdfs-trunk/763/])
    MAPREDUCE-2701. app/Job.java needs UGI for the user that launched it. (Robert Evans via mahadev)

mahadev : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1160392
Files : 
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/MRAppMaster.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/impl/JobImpl.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/JobHistory.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java
* /hadoop/common/trunk/hadoop-mapreduce/CHANGES.txt
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/CompletedJob.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/test/java/org/apache/hadoop/mapreduce/v2/hs/TestJobHistoryParsing.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/MRApp.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/MockJobs.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/TestMRApp.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-app/src/test/java/org/apache/hadoop/mapreduce/v2/app/TestRuntimeEstimators.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/main/java/org/apache/hadoop/mapreduce/v2/hs/PartialJob.java
* /hadoop/common/trunk/hadoop-mapreduce/hadoop-mr-client/hadoop-mapreduce-client-hs/src/test/java/org/apache/hadoop/mapreduce/v2/hs/TestJobHistoryEvents.java


> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-v4.patch

This new patch removes UGI from JobImpl all together.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Attachment: MR-2701-v2.patch

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13068984#comment-13068984 ] 

Hadoop QA commented on MAPREDUCE-2701:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12487303/MR-2701-v2.patch
  against trunk revision 1149004.

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 9 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/487//console

This message is automatically generated.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13085869#comment-13085869 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

Sorry I didn't respond sooner I have been out on vacation.  I will update the patch with the requested tests ASAP.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13067182#comment-13067182 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

I am requesting that someone please review this patch.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Fix Version/s: 0.23.0

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Patch Available  (was: Open)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Open  (was: Patch Available)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Open  (was: Patch Available)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Joseph Evans updated MAPREDUCE-2701:
-------------------------------------------

    Status: Patch Available  (was: Open)

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mahadev konar updated MAPREDUCE-2701:
-------------------------------------

      Resolution: Fixed
    Hadoop Flags: [Reviewed]
          Status: Resolved  (was: Patch Available)

Ran tests and everything passed. I just pushed this to trunk. Thanks Bobby!

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Hadoop QA (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070585#comment-13070585 ] 

Hadoop QA commented on MAPREDUCE-2701:
--------------------------------------

-1 overall.  Here are the results of testing the latest attachment 
  http://issues.apache.org/jira/secure/attachment/12487721/MR-2701-v4.patch
  against trunk revision 1150533.

    +1 @author.  The patch does not contain any @author tags.

    +1 tests included.  The patch appears to include 9 new or modified tests.

    -1 patch.  The patch command could not apply the patch.

Console output: https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/499//console

This message is automatically generated.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Robert Joseph Evans (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070689#comment-13070689 ] 

Robert Joseph Evans commented on MAPREDUCE-2701:
------------------------------------------------

This patch is just for MR-279 branch not Trunk.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (MAPREDUCE-2701) MR-279: app/Job.java needs UGI for the user that launched it

Posted by "Mahadev konar (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/MAPREDUCE-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13088839#comment-13088839 ] 

Mahadev konar commented on MAPREDUCE-2701:
------------------------------------------

Looks like arun is going to create a branch today. Ill run test and test-patch manually and commit.

> MR-279: app/Job.java needs UGI for the user that launched it
> ------------------------------------------------------------
>
>                 Key: MAPREDUCE-2701
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-2701
>             Project: Hadoop Map/Reduce
>          Issue Type: Improvement
>          Components: mrv2
>    Affects Versions: 0.23.0
>            Reporter: Robert Joseph Evans
>            Assignee: Robert Joseph Evans
>             Fix For: 0.23.0
>
>         Attachments: MR-2701-trunk-v6.patch, MR-2701-v1.patch, MR-2701-v2.patch, MR-2701-v2.patch, MR-2701-v3.patch, MR-2701-v4.patch, MR-2701-v5.patch
>
>
> ./mr-client/hadoop-mapreduce-client-app/src/main/java/org/apache/hadoop/mapreduce/v2/app/job/Job.java is missing some data that is needed by the Job History GUI.  It needs the UGI for the user that launched it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira