[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-10-17 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--
Attachment: MAPREDUCE-5542.6.patch

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch, 
 MAPREDUCE-5542.3.patch, MAPREDUCE-5542.4.patch, MAPREDUCE-5542.5.patch, 
 MAPREDUCE-5542.6.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



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


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-10-17 Thread Jason Lowe (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jason Lowe updated MAPREDUCE-5542:
--
   Resolution: Fixed
Fix Version/s: 2.6.0
 Hadoop Flags: Reviewed
   Status: Resolved  (was: Patch Available)

Thanks, Rohith!  I committed this to trunk, branch-2, and branch-2.6.

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Fix For: 2.6.0

 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch, 
 MAPREDUCE-5542.3.patch, MAPREDUCE-5542.4.patch, MAPREDUCE-5542.5.patch, 
 MAPREDUCE-5542.6.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



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


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-10-16 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--
Attachment: MAPREDUCE-5542.5.patch

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch, 
 MAPREDUCE-5542.3.patch, MAPREDUCE-5542.4.patch, MAPREDUCE-5542.5.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



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


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-10-14 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--
Attachment: MAPREDUCE-5542.4.patch

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch, 
 MAPREDUCE-5542.3.patch, MAPREDUCE-5542.4.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



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


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-10-13 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--
Attachment: MAPREDUCE-5542.3.patch

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch, 
 MAPREDUCE-5542.3.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



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


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-10-13 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--
Status: Patch Available  (was: Open)

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 0.23.9, 2.1.0-beta
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch, 
 MAPREDUCE-5542.3.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



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


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-03-26 Thread Vinod Kumar Vavilapalli (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vinod Kumar Vavilapalli updated MAPREDUCE-5542:
---

Status: Open  (was: Patch Available)

May be we should keep shuttling between AM/RM and JHS to find out *some* status 
of the job before we try to kill it.

Cancelling patch given a missed check and because of unresolved discussion.

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 0.23.9, 2.1.0-beta
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-03-17 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--

Status: Open  (was: Patch Available)

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 0.23.9, 2.1.0-beta
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-03-17 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--

Attachment: MAPREDUCE-5542.2.patch

Attaching same patch with different id for kickoff HadoopQA.

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-03-17 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--

Status: Patch Available  (was: Open)

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 0.23.9, 2.1.0-beta
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch, MAPREDUCE-5542.2.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-02-24 Thread Vinod Kumar Vavilapalli (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vinod Kumar Vavilapalli updated MAPREDUCE-5542:
---

Target Version/s: 2.4.0

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe

 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-02-24 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--

Status: Patch Available  (was: Open)

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 0.23.9, 2.1.0-beta
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2014-02-24 Thread Rohith (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rohith updated MAPREDUCE-5542:
--

Attachment: MAPREDUCE-5542.1.patch

Attaching a patch for 2nd. Please review.. 

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe
Assignee: Rohith
 Attachments: MAPREDUCE-5542.1.patch


 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)


[jira] [Updated] (MAPREDUCE-5542) Killing a job just as it finishes can generate an NPE in client

2013-09-26 Thread Jason Lowe (JIRA)

 [ 
https://issues.apache.org/jira/browse/MAPREDUCE-5542?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jason Lowe updated MAPREDUCE-5542:
--

Affects Version/s: 0.23.9

Sample client log:

{noformat}
$ mapred job -kill job_1379617216746_0084
13/09/26 14:38:46 INFO client.RMProxy: Connecting to ResourceManager at xx/xx:xx
13/09/26 14:38:48 INFO mapred.ClientServiceDelegate: Application state is 
completed. FinalApplicationStatus=KILLED. Redirecting to job history server
Exception in thread main java.lang.NullPointerException
 at org.apache.hadoop.mapred.YARNRunner.killJob(YARNRunner.java:563)
 at org.apache.hadoop.mapreduce.Job.killJob(Job.java:624)
 at org.apache.hadoop.mapreduce.tools.CLI.run(CLI.java:299)
 at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
 at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
 at org.apache.hadoop.mapred.JobClient.main(JobClient.java:1231)
{noformat}

I believe the AM is active and the RM reports the app is running when the 
client first tries to obtain status to verify the job exists.  However before 
YARNRunner.killJob is called by the client the AM unregisters and exits but 
fails to generate history data for the history server.  Subsequent attempts to 
obtain job status will then be redirected to the history server and it will 
return null since it does not know about the job.

YARNRunner.killJob needs to check for a null result each time it tries to 
obtain the job's current status.

 Killing a job just as it finishes can generate an NPE in client
 ---

 Key: MAPREDUCE-5542
 URL: https://issues.apache.org/jira/browse/MAPREDUCE-5542
 Project: Hadoop Map/Reduce
  Issue Type: Bug
  Components: client, mrv2
Affects Versions: 2.1.0-beta, 0.23.9
Reporter: Jason Lowe

 If a client tries to kill a job just as the job is finishing then the client 
 can crash with an NPE.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira