Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.9.0
-
None
-
None
Description
When I try to use a notebook parameter in a paragraph I get an exception.
Here is the most basic one I tried:
SELECT '$${param_1}'
Paragraph level parameters work as expected.
This is the exception:
INFO [2021-01-03 06:33:25,092] ({SchedulerFactory85} Paragraph.java[jobRun]:388) - Run paragraph [paragraph_id: 20201026-072147_366300466, interpreter: org.apache.zeppelin.jdbc.JDBCInterpreter, note_id: 2FRDJK234, user: anonymous]
WARN [2021-01-03 06:33:25,093] ({SchedulerFactory85} PooledRemoteClient.java[releaseBrokenClient]:69) - release broken client
WARN [2021-01-03 06:33:25,094] ({SchedulerFactory85} NotebookServer.java[onStatusChange]:1904) - Job 20201026-072147_366300466 is finished, status: ERROR, exception: null, result: %text java.lang.RuntimeException: org.apache.thrift.TApplicationException: Internal error processing interpret
at org.apache.zeppelin.interpreter.remote.PooledRemoteClient.callRemoteFunction(PooledRemoteClient.java:86)
at org.apache.zeppelin.interpreter.remote.RemoteInterpreterProcess.callRemoteFunction(RemoteInterpreterProcess.java:88)
at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.interpret(RemoteInterpreter.java:216)
at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:458)
at org.apache.zeppelin.notebook.Paragraph.jobRun(Paragraph.java:72)
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.RemoteScheduler$JobRunner.run(RemoteScheduler.java:180)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
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)
Caused by: org.apache.thrift.TApplicationException: Internal error processing interpret
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:79)
at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.recv_interpret(RemoteInterpreterService.java:252)
at org.apache.zeppelin.interpreter.thrift.RemoteInterpreterService$Client.interpret(RemoteInterpreterService.java:236)
at org.apache.zeppelin.interpreter.remote.RemoteInterpreter.lambda$interpret$3(RemoteInterpreter.java:217)
at org.apache.zeppelin.interpreter.remote.PooledRemoteClient.callRemoteFunction(PooledRemoteClient.java:82)
... 14 more