You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Maksim Reshetov (JIRA)" <ji...@apache.org> on 2018/03/27 09:45:00 UTC
[jira] [Created] (ZEPPELIN-3368) Refactoring code completion
(plugins)
Maksim Reshetov created ZEPPELIN-3368:
-----------------------------------------
Summary: Refactoring code completion (plugins)
Key: ZEPPELIN-3368
URL: https://issues.apache.org/jira/browse/ZEPPELIN-3368
Project: Zeppelin
Issue Type: Bug
Components: interpreter-auto-completion
Reporter: Maksim Reshetov
Assignee: Maksim Reshetov
Create new entrypoint (plugin) for generate metadata. Metadata must be stored in memory and generated immediately after the start of the server (+updated periodically),
what problems can be solved:
# code completion is too slow (because generates in runtime), code completions more than 1 second it is not good
# code completion does not work until the first start of the interpreter (initialization), if interpreter is 'per user' then it is awfull
# if the interpreter (e.g. JDBC) is "per user" than we have more duplicates of metadata. And JDBC driver loads meta by method getMetaData, if data is large then it is too slow
extra benefits:
one entrypoint with all meta. posibility to create visual plugins for easy navigation and viewing of available data
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)