Affects Version/s: None
Fix Version/s: v1.4.0
Currently we write to a .tmp file. The problem is that if MR jobs are being run on the directory we are writing to, then it's common for an MR job to list the directory, get a .tmp file and then in the mean time the .tmp file is renamed causing the job to fail when run.
Using JavaMR you can use a PathFilter to avoid this, however a custom solution is required for Pig, Hive, etc.
Perhaps we should write to a hidden file so that MR never tries to process data in flight.
|Assignee||Jarek Jarcec Cecho [ jarcec ]|
|Remote Link||This issue links to "Review board (Web Link)" [ 11812 ]|
|Status||Open [ 1 ]||Patch Available [ 10002 ]|
|Status||Patch Available [ 10002 ]||Resolved [ 5 ]|
|Fix Version/s||v1.4.0 [ 12323372 ]|
|Resolution||Fixed [ 1 ]|