Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.9.0
-
None
-
Zeppelin version: 0.9.0-preview2
Presto JDBC driver version: presto-jdbc-340
Presto version: presto-server-323
OS: Linux
Description
I created a presto interpreter in the jdbc group. When I run a notebook, the first paragraph fails with an NPE after interpreter starts. Subsequent queries work fine. If I restart the interpreter, again the 1st query fails. If I add a query as precode statement to the interpreter, that too fails.
ERROR [2020-09-14 08:48:11,083] ({ParallelScheduler-Worker-1} JDBCInterpreter.java[open]:225) - zeppelin will be ignored. driver.zeppelin and zeppelin.url is mandatory. ERROR [2020-09-14 08:48:11,454] ({ParallelScheduler-Worker-1} JDBCInterpreter.java[executeSql]:807) - Cannot run show tables in default java.lang.NullPointerException at org.apache.zeppelin.jdbc.JDBCInterpreter.executeSql(JDBCInterpreter.java:750) at org.apache.zeppelin.jdbc.JDBCInterpreter.internalInterpret(JDBCInterpreter.java:881) at org.apache.zeppelin.interpreter.AbstractInterpreter.interpret(AbstractInterpreter.java:47) at org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:110) at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:776) at org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:668) at org.apache.zeppelin.scheduler.Job.run(Job.java:172) at org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:130) at org.apache.zeppelin.scheduler.ParallelScheduler.lambda$runJobInScheduler$0(ParallelScheduler.java:39) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)