From 93c20465405d21c86dc2ba2d4b6c1aee82595789 Mon Sep 17 00:00:00 2001 From: heguozi Date: Wed, 22 Jan 2020 10:31:17 +0800 Subject: [PATCH] Fix java.lang.NullPointerException when adding neededNestedColumnPaths. --- ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java b/ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java index 3daa83f55e..75605405c3 100644 --- a/ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java +++ b/ql/src/java/org/apache/hadoop/hive/ql/plan/TableScanDesc.java @@ -81,7 +81,7 @@ // SELECT count(*) FROM t). private List neededColumnIDs; private List neededColumns; - private List neededNestedColumnPaths; + private List neededNestedColumnPaths = new ArrayList(); // all column names referenced including virtual columns. used in ColumnAccessAnalyzer private transient List referencedColumns; -- 2.17.2 (Apple Git-113)