Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.0.0
-
None
-
None
-
Hadoop 0.16
Description
Some jobs (it appears to only be larger jobs) now fail with an NPE in the combiner code on this line:
PigSplit split = PigInputFormat.PigRecordReader.getPigRecordReader().getPigFileSplit();
Looking into the PigRecordReader a comment in the class indicates that, as implemented, it depends on the mapper and splitter (and in this case the combiner as well) running in the same thread. It seems that in some cases in hadoop 0.16 this is no longer the case.