Ahyoung created ZEPPELIN-982:
--------------------------------
Summary: Improve Interpreter completion API
Key: ZEPPELIN-982
URL: https://issues.apache.org/jira/browse/ZEPPELIN-982
Project: Zeppelin
Issue Type: Improvement
Components: Interpreters
Affects Versions: 0.6.0
Reporter: Ahyoung
Assignee: Ahyoung
Priority: Minor
When people implement a new interpreter, they extend
[interpreter.java|https://github.com/apache/zeppelin/blob/master/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/Interpreter.java]
as described in [here|
https://zeppelin.apache.org/docs/0.6.0-SNAPSHOT/development/writingzeppelininterpreter.html].
Among the several methods in
[interpreter.java|https://github.com/apache/zeppelin/blob/master/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/Interpreter.java],
[completion() API |
https://github.com/apache/zeppelin/blob/master/zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/Interpreter.java#L109]enables
auto-completion.
However this API is too simple compared to other project auto-completion and
hard to add more at the moment. So for the aspect of usage expansion, it would
be better to separate and restructure this API before the this release( 0.6.0
).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)