diff --git ql/src/java/org/apache/hadoop/hive/ql/parse/ParseUtils.java ql/src/java/org/apache/hadoop/hive/ql/parse/ParseUtils.java index 07c65af246..537af207ae 100644 --- ql/src/java/org/apache/hadoop/hive/ql/parse/ParseUtils.java +++ ql/src/java/org/apache/hadoop/hive/ql/parse/ParseUtils.java @@ -558,7 +558,7 @@ public static RelNode parseQuery(HiveConf conf, String viewQuery) ctx.setIsLoadingMaterializedView(true); final ASTNode ast = parse(viewQuery, ctx); final CalcitePlanner analyzer = getAnalyzer(conf, ctx); - analyzer.genLogicalPlan(ast); + analyzer.analyze(ast, ctx); return analyzer.getResultSchema(); }