[ https://issues.apache.org/jira/browse/HIVE-2858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Phabricator updated HIVE-2858: ------------------------------ Attachment: HIVE-2858.D2223.1.patch kevinwilfong requested code review of "HIVE-2858 [jira] Cache remote map reduce job stack traces for additional logging". Reviewers: JIRA https://issues.apache.org/jira/browse/HIVE-2858 Modified the JobDebugger and TaskLogProcessor to parse out stack traces from failed task logs. These are stored in a mapping from job ID to stack traces in the SessionState. Currently we are parsing the task logs for failed jobs for information to display to the user in the CLI. In addition, we could parse those logs for stack traces and store e them in the SessionState. This way, when we log failed queries, these will give us a decent idea of why those queries failed. TEST PLAN EMPTY REVISION DETAIL https://reviews.facebook.net/D2223 AFFECTED FILES conf/hive-default.xml.template build-common.xml common/src/java/org/apache/hadoop/hive/conf/HiveConf.java ql/src/test/results/clientnegative/mapreduce_stack_trace_turnoff.q.out ql/src/test/results/clientnegative/mapreduce_stack_trace.q.out ql/src/test/org/apache/hadoop/hive/ql/hooks/VerifySessionStateStackTracesHook.java ql/src/test/queries/clientnegative/mapreduce_stack_trace.q ql/src/test/queries/clientnegative/mapreduce_stack_trace_turnoff.q ql/src/java/org/apache/hadoop/hive/ql/session/SessionState.java ql/src/java/org/apache/hadoop/hive/ql/exec/JobDebugger.java ql/src/java/org/apache/hadoop/hive/ql/exec/HadoopJobExecHelper.java ql/src/java/org/apache/hadoop/hive/ql/exec/errors/TaskLogProcessor.java ql/src/java/org/apache/hadoop/hive/ql/Driver.java MANAGE HERALD DIFFERENTIAL RULES https://reviews.facebook.net/herald/view/differential/ WHY DID I GET THIS EMAIL? https://reviews.facebook.net/herald/transcript/4875/ Tip: use the X-Herald-Rules header to filter Herald messages in your client. > Cache remote map reduce job stack traces for additional logging > --------------------------------------------------------------- > > Key: HIVE-2858 > URL: https://issues.apache.org/jira/browse/HIVE-2858 > Project: Hive > Issue Type: Improvement > Components: Logging > Reporter: Kevin Wilfong > Assignee: Kevin Wilfong > Attachments: HIVE-2858.D2223.1.patch > > > Currently we are parsing the task logs for failed jobs for information to > display to the user in the CLI. In addition, we could parse those logs for > stack traces and store e them in the SessionState. This way, when we log > failed queries, these will give us a decent idea of why those queries failed. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira