diff --git common/src/java/org/apache/hadoop/hive/common/metrics/Metrics.java common/src/java/org/apache/hadoop/hive/common/metrics/Metrics.java index 01c9d1d..1725982 100644 --- common/src/java/org/apache/hadoop/hive/common/metrics/Metrics.java +++ common/src/java/org/apache/hadoop/hive/common/metrics/Metrics.java @@ -179,7 +179,12 @@ public static Long incrementCounter(String name, long increment) throws IOExcept value = Long.valueOf(increment); set(name, value); } else { - value = ((Long)get(name)) + increment; + Object n = get(name); + if(n == null) { + value = Long.valueOf(increment); + } else { + value = ((Long)n) + increment; + } set(name, value); } }