Using the default constructor here means the TaskID will default to 0 I think. 
I believe it is the case that temporary files can end up in 
`${mapreduce.output.fileoutputformat.outputdir}/_temporary/_${taskid}` and 
without a real `TaskID` is it possible there can be a file naming collision 
here?

See 
http://hadoop.apache.org/docs/r2.7.0/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html#Task_Side-Effect_Files

[ Full content available at: https://github.com/apache/beam/pull/6306 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to