Mina Lee created ZEPPELIN-630: --------------------------------- Summary: Introduce new way of dependency loading to intepreter Key: ZEPPELIN-630 URL: https://issues.apache.org/jira/browse/ZEPPELIN-630 Project: Zeppelin Issue Type: Improvement Reporter: Mina Lee
Currently dependency loading feature(%dep) is dedicated to spark interpreter dependencies are loaded during Zeppelin runtime. When user wants to include external libraries to other interpreter than spark, user needs to download the library, add this to ZEPPELIN_CLASSPATH by editting `bin/zeppelin-daemon.sh` or `bin/interpreter.sh`. I would like to suggest new way of dependency loading by enabling: 1. Download library via GUI 'interpreter' menu 2. Add downloaded library to interpreter's classpath at process initiation time. Every interpreter can leverage this feature to load external libraries. For exampe, JDBC interpreter can get benefit from it by adding proper jdbc-connector in 'interpreter' menu without editing shell script. -- This message was sent by Atlassian JIRA (v6.3.4#6332)