Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
0.21.0
-
None
-
None
-
Reviewed
Description
The getSplits methods of
org.apache.hadoop.mapred.lib.CombineFileInputFormat
not work.
...mapred.lib.CombineFileInputFormat(0.20-style) is a proxy for ...mapreduce.lib.input.CombineFileInputFormat(0.21-style)
The 0.21-style getSplits returns ArrayList<...mapreduce.lib.input.CombineFileSplit>
and the 0.20-style delegation calls toArray(...mapred.InputSplit[])
The ...mapreduce.lib.input.CombineFileSplit is based on ...mapreduce.InputSplit
and ...mapred.InputSplit is a interface, not a super-class of ...mapreduce.InputSplit