Alexander Bezzubov created ZEPPELIN-1325: --------------------------------------------
Summary: Better Python interpreter impl Key: ZEPPELIN-1325 URL: https://issues.apache.org/jira/browse/ZEPPELIN-1325 Project: Zeppelin Issue Type: Improvement Components: python-interpreter Affects Versions: 0.7.0 Reporter: Alexander Bezzubov We have basic Python interpreter implementation, but there are number issues that are very hard to address keeping it's existing architecture. Without changing user-facing APIs (like `z.show`, `%python.sql` etc) the goal here is to have a more stable and generic basic Python interpreter implementation, that - accept all valid python syntax ZEPPELIN-1133 - have accurate runtime error detection ZEPPELIN-1114 - support windows platform ZEPPELIN-893 - provides ResourcePool support (`z.get` & `z.set`) The approach I'm exploring is: to use custom python script that {code}eval(paragrpah){code} in the Python process and communicates to Interpreter process, instead of just reading\writing to stdin\stout of the default repl. -- This message was sent by Atlassian JIRA (v6.3.4#6332)