Description
LineRecordReader can return the same decompressor to CodecPool multiple times if method close() called multiple times. In this case CodecPool doesn't guarantee that it always return different decompressors. This issue can cause some difficult reproducible and difficult diagnosable bugs in Hadoop based programs.
Attachments
Attachments
Issue Links
- is related to
-
SPARK-11424 Guard against MAPREDUCE-5918 by ensuring RecordReader is only closed once in *HadoopRDD
- Resolved
- links to