[ 
https://issues.apache.org/jira/browse/TEZ-1879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14279455#comment-14279455
 ] 

Hitesh Shah edited comment on TEZ-1879 at 1/15/15 10:52 PM:
------------------------------------------------------------

Comments: 

{code}
     appMaster.appMasterUgi = UserGroupInformation
         .createRemoteUser(jobUserName);
     appMaster.appMasterUgi.addCredentials(appMaster.amTokens);
{code}
  - Can the above ugi instantiation be done in the DAGAppMaster constructor 
itself? 

{code}
-  private Credentials amTokens = new Credentials(); // Filled during init
+  private final Credentials amTokens;
{code}
   - LocalClient uses amCredentials where as the AM itself uses amTokens - a 
bit confusing. Probably does not need a change right now but might be helpful 
for readability.

Rest looks good. 



was (Author: hitesh):
Comments: 

{code}
     appMaster.appMasterUgi = UserGroupInformation
         .createRemoteUser(jobUserName);
     appMaster.appMasterUgi.addCredentials(appMaster.amTokens);
{code}
  - Can the above ugi instantiation be done in the DAGAppMaster constructor 
itself? 

{code}
-  private Credentials amTokens = new Credentials(); // Filled during init
+  private final Credentials amTokens;
{code}
   - LocalClient uses amCredentials where as the AM itself uses amTokens - a 
bit confusing. Probably does not need a change right now but might be helpful 
for readability.

Mostly looks good. 


> Create local UGI instances for each task and the AM, when running in LocalMode
> ------------------------------------------------------------------------------
>
>                 Key: TEZ-1879
>                 URL: https://issues.apache.org/jira/browse/TEZ-1879
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Siddharth Seth
>            Assignee: Siddharth Seth
>         Attachments: TEZ-1879.1.txt, TEZ-1879.2.txt
>
>
> Modifying the client UGI can cause issues when the client tries to submit 
> another job - or has tokens already populated in the UGI.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to