Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
1.2.1
-
None
-
None
Description
Currently, MapReduce uses the command line argument to pass the classpath to the child. This breaks if the process forks a child that needs the same classpath. Such a case happens in Hive when it uses map-side joins. I propose that we make MapReduce in branch-1 use the CLASSPATH environment variable like YARN does.
Attachments
Attachments
Issue Links
- is related to
-
MAPREDUCE-6454 MapReduce doesn't set the HADOOP_CLASSPATH for jar lib in distributed cache.
- Closed