Description
Although the SparkJLineCompletion receives the complete buffer and correct cursor ** it does not produce any results.
The JLine competition (used internally) operates on a single word and not entire buffer. So the interpreter may have to filter in only the selected word(s) and pass those to the SparkJLineCompletion. This approach works for related PostgreSQL autocompletion implementation.
** Note that this issue is blocked by ZEPPELIN-196. One need to apply https://github.com/apache/incubator-zeppelin/pull/180 to allow the buffer and cursor to be passed to the interpteter.
Attachments
Issue Links
- is blocked by
-
ZEPPELIN-196 The Auto-completion functionality is broken
- Resolved
- is related to
-
ZEPPELIN-141 ACE editor prompts Scala keywords for auto-completion even in non-scala interpreters
- Resolved
- is required by
-
ZEPPELIN-2360 [Umbrella] Improve Note editing experience
- Open
- links to