Description
MapReduce is currently using a race-prone workaround to approximate chmod() because forking chmod is too expensive. This race is causing build failures (and probably task failures too). We should implement chmod in the NativeIO library so we can have good performance (ie not fork) and still not be prone to races.
Attachments
Attachments
Issue Links
- blocks
-
MAPREDUCE-2238 Undeletable build directories
- Closed
- is related to
-
HADOOP-6304 Use java.io.File.set{Readable|Writable|Executable} where possible in RawLocalFileSystem
- Resolved
- relates to
-
HADOOP-6304 Use java.io.File.set{Readable|Writable|Executable} where possible in RawLocalFileSystem
- Resolved