diff --git ql/src/java/org/apache/hadoop/hive/ql/exec/mr/MapRedTask.java ql/src/java/org/apache/hadoop/hive/ql/exec/mr/MapRedTask.java index 8d1d52d..326654f 100644 --- ql/src/java/org/apache/hadoop/hive/ql/exec/mr/MapRedTask.java +++ ql/src/java/org/apache/hadoop/hive/ql/exec/mr/MapRedTask.java @@ -326,7 +326,7 @@ static void configureDebugVariablesForChildJVM(Map environmentVa if (environmentVariables.get(HIVE_DEBUG_RECURSIVE).equals("y")) { // swap debug options in HADOOP_CLIENT_OPTS to those that the child JVM should have assert environmentVariables.containsKey(HIVE_CHILD_CLIENT_DEBUG_OPTS) - && environmentVariables.get(HIVE_MAIN_CLIENT_DEBUG_OPTS) != null : HIVE_CHILD_CLIENT_DEBUG_OPTS + && environmentVariables.get(HIVE_CHILD_CLIENT_DEBUG_OPTS) != null : HIVE_CHILD_CLIENT_DEBUG_OPTS + " environment variable must be set when JVM in debug mode"; String newHadoopClientOpts = hadoopClientOpts.replace( environmentVariables.get(HIVE_MAIN_CLIENT_DEBUG_OPTS),