Job History Log parser fails on some corner case
------------------------------------------------
Key: CHUKWA-169
URL: https://issues.apache.org/jira/browse/CHUKWA-169
Project: Hadoop Chukwa
Issue Type: Bug
Environment: Redhat 5.1, Java 6
Reporter: Eric Yang
JobHistory seems to fail sometimes and create JobHistoryInError files.
The common error is:
[cchunkException] :java.lang.StringIndexOutOfBoundsException: String index out
of range: -1
at java.lang.String.substring(String.java:1938)
at
org.apache.hadoop.chukwa.extraction.demux.processor.mapper.JobLog$JobLogLine.<init>(JobLog.java:114)
at
org.apache.hadoop.chukwa.extraction.demux.processor.mapper.JobLog.parse(JobLog.java:39)
at
org.apache.hadoop.chukwa.extraction.demux.processor.mapper.AbstractProcessor.process(AbstractProcessor.java:90)
at
org.apache.hadoop.chukwa.extraction.demux.Demux$MapClass.map(Demux.java:94)
at
org.apache.hadoop.chukwa.extraction.demux.Demux$MapClass.map(Demux.java:60)
at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:47)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:227)
at org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2210)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.