Index: storage-api/src/java/org/apache/hadoop/hive/ql/util/IncrementalObjectSizeEstimator.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- storage-api/src/java/org/apache/hadoop/hive/ql/util/IncrementalObjectSizeEstimator.java (revision 9981ddd55e10ab4b60b867822d3c827abf5a6851) +++ storage-api/src/java/org/apache/hadoop/hive/ql/util/IncrementalObjectSizeEstimator.java (revision cb4f6e8f439ac6cbb3d5e0ea1499059d7374f029) @@ -515,6 +515,10 @@ "Don't know how to measure element " + lastClass.getName() + " from " + e.field); } } + if (lastEstimator == null) { + createEstimators(lastClass, parent); + lastEstimator = parent.get(lastClass); + } result += lastEstimator.estimate(element, parent, uniqueObjects); } return result;