Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Reviewed
Description
Sometimes, finding field separator position in the input line for streaming fails with following exception:
org.apache.hadoop.streaming.PipeMapRed: java.lang.IllegalArgumentException: splitPos must be in the range [0, 17]: 74
at org.apache.hadoop.streaming.UTF8ByteArrayUtils.splitKeyVal(UTF8ByteArrayUtils.java:152)
at org.apache.hadoop.streaming.PipeMapRed.splitKeyVal(PipeMapRed.java:337)
at org.apache.hadoop.streaming.PipeMapRed$MROutputThread.run(PipeMapRed.java:363)