Overview

There are many interpreters maintained improperly. We'd better check which are not used recently and focus more on what is being used actually.

Interpreters

Interpreter(directory)Zeppelin's versionLatest version0.11NoteStatus

alluxio

2.5.02.8.0O

ZEPPELIN-5771 - Getting issue details... STATUS

angular


No version
beam2.0.02.40.0X5 years difference
bigqueryv2-rev20190917-1.30.3v2-rev459-1.25.0
Updated until Zeppelin 0.9.0 by @fdai 
cassandra4.8.04.13.0O

Updated until Zeppelin 0.9.0 by Alex Ott 


elasticsearch2.4.38.3.3O

file


No version
flink, flink-cmd

Omultiple version supported
geode1.1.01.15.0X5 years difference


groovy2.4.73.0.9


hazelcastjet0.6.15.0.2X


hbase1.0.02.4.9O

ignite2.7.62.11.1X2 years difference
influxdb1.7.02.1X4 years difference
java2.0-M32.0.1
com.thoughtworks.qdox. 4 years difference
jdbc


Multiple versions supported
kotlin1.3.501.6.10XOutdated

ZEPPELIN-5965 - Getting issue details... STATUS

ksql

XNo version. Uses http client
kylin

XNo version. Uses http client


lens2.5.0-beta2.7.1XRetired

ZEPPELIN-5626 - Getting issue details... STATUS

livy0.5.0-incubating0.7.1-incubatingO

markdown2.2-cj-1.0
OShould be moved as FE feature
mongodb


No version. Uses shell
neo4j4.1.14.4OUpdated at 2020/7/13 by @Andrea Santurbanohttps://lists.apache.org/thread/jdhxlkz1c76bd9c0m6nrnxrvg6lhz3w3
pig0.17.00.17.0XRelease on 2017/6/19
python


No version
rlang


Seems to depend on Spark version
sap

XUse http client
scalding0.16.1-RC10.17.4XSeems to stop developing by Twitter

ZEPPELIN-5764 - Getting issue details... STATUS

scio0.2.40.11.9X

shell

ONo version
spark, spark-submit

OMultiple versions supported
sparql3.12.04.5.0
Three-year difference
submarine


Depends on Hadoop version. It has its own versions but it's not adopted on Zeppelin

Discussion for 0.11

  1. Leave the interpreters below only

    InterpretersNote
    flink, flink-cmdDeveloping actively
    jdbcDeveloping actively
    markdownNeeds for FE feature
    pythonDeveloping actively
    rlangDeveloping actively
    shellDeveloping actively
    spark. spark-submit

    Developing actively

  2. Discuss unclear interpreters like

    InterpretersNoteResult
    bigqueryUpdated until Zeppelin 0.9.0 by @fdai 
    cassandra

    Updated until Zeppelin 0.9.0 by Alex Ott 

    Keep it because Alex Ott is maintaining it

    neo4jUpdated at 2020/7/13 by @Andrea Santurbano
    elasticsearchSubmitted a new PR for updating configuration

    ZEPPELIN-5626 - Getting issue details... STATUS

  3. Remove outdated interpreters from the repository
    1. If contributors are willing to maintain them, they can add the code and improvement from the history of the repository
  4. Check activities every year and deprecate outdated interpreters periodically

Action item


Please use the label of interpreter-maintanence  to show issues on the table below


Key Summary T Created Updated Due Assignee Reporter P Status Resolution
Loading...
Refresh

  • No labels