diff --git hplsql/src/main/java/org/apache/hive/hplsql/Udf.java hplsql/src/main/java/org/apache/hive/hplsql/Udf.java index 9c29eeb..e9e1957 100644 --- hplsql/src/main/java/org/apache/hive/hplsql/Udf.java +++ hplsql/src/main/java/org/apache/hive/hplsql/Udf.java @@ -61,6 +61,7 @@ public ObjectInspector initialize(ObjectInspector[] arguments) throws UDFArgumen public Object evaluate(DeferredObject[] arguments) throws HiveException { if (exec == null) { exec = new Exec(); + exec.enterGlobalScope(); String query = queryOI.getPrimitiveJavaObject(arguments[0].get()); String[] args = { "-e", query, "-trace" }; try {