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)

Reply via email to