This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/bigquery/com.google.guava-guava-32.0.0-jre
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
discard 20326ebf6a Bump guava from 24.1.1-jre to 32.0.0-jre in /bigquery
add 1e9c7fd049 Update kubernetes client to 5.4.1 and fix unit tests (#4133)
add 5c435ef378 Upgraded h2 version in jdbc (#4618)
add 7c8685a2d7 [HOTFIX] Add bank.csv for integration test (#4617)
add cb8a4f5ff5 Remove ivy and oro (#4622)
add 55a614ad16 [ZEPPELIN-5933] Polish jetty (#4621)
add 02cbd6ee24 [HOTFIX] Change the location of bank.csv to fix the
integration tests (#4623)
add 50459b5f2d [MINOR] Change notification emails (#4626)
add 3de1a49140 [ZEPPELIN-5902] Support Spark 3.4 (#4586)
add 3f9e98e183 Bump shiro-core from 1.9.1 to 1.10.0 (#4481)
add 9ac9876b47 Bump snappy-java from 1.1.8.4 to 1.1.10.1 in /cassandra
(#4619)
add cc66ce206c Update jetty to latest 9.x version (#4627)
add 66b958d039 [ZEPPELIN-5935] Update jsoup version (#4625)
add df84affca4 Bump h2 from 2.1.210 to 2.2.220 in /jdbc (#4630)
add f025a697c1 [HOTFIX] Validate note name (#4632)
add e3a3468bfb [HOTFIX] avoid password leaks (#4634)
add 319dee60c4 fixed minor formatting issues preventing the full build
(#4620)
add b5a860833b Install holoview 1.16, 1.17 drops python 3.7 support see
https://github.com/holoviz/holoviews/pull/5695 (#4638)
add 2601e91415 Execute checkstyle during default build (#4637)
add 12c76a74b9 [ZEPPELIN-5207] Build with JDK 11 in CI (#4497)
add 8ed7bff3eb [ZEPPELIN-5946] Drop Spark 2.4,3.0,3.1 Support (#4640)
add ed958b538d [ZEPPELIN-5945] Build Zeppelin-Distribution with JDK11 and
use Spark 3.3 as default (#4639)
add 026a74d40f update docs to download redshift jdbc dependencies on
migrated repo (#4642)
add 5eb9824587 [ZEPPELIN-5955] migrate cassandra (#4649)
add b1fbb8a492 [ZEPPELIN-5951] migrate bigquery to Junit5 (#4645)
add 6181bfe42e [ZEPPELIN-5954] migrate elasticsearch to Junit5 (#4648)
add 989bb2117b [ZEPPELIN-5950] Migrate sparql to Junit5 (#4644)
add c4b24993f1 [ZEPPELIN-5952] migrate mongodb to Junit5 (#4646)
add 0a48d9944c [ZEPPELIN-5949] Update testcontainers and migrate neo4j to
Junit5 (#4643)
add ada0ae0910 Bump org.apache.spark:spark-core_2.12 in
/spark/spark3-shims (#4650)
add 0e14cd3d29 [ZEPPELIN-5848] migrate influxdb to Junit5 (#4647)
add 1c42e00530 [ZEPPELIN-5961] migrate markdown interpreter to JUnit5
(#4656)
add e8aff2468a [ZEPPELIN-5960] migrate submarine to JUnit5 (#4655)
add fade856fe6 [ZEPPELIN-5958] Migrate shell to JUnit5 (#4653)
add c1659934c9 [ZEPPELIN-5959] migrate livy to JUnit5 (#4654)
add 11f6aa6f29 [ZEPPELIN-5848] Junit5 Migration (#4641)
add c86bfadaa5 [ZEPPELIN-5965] Remove Kotlin Interpreter (#4659)
add 5de2d035fa [ZEPPELIN-5962] LivyInterpreter support more parameter when
create session (#4657)
add d67d834bec [ZEPPELIN-5964] Fix renaming bug (#4658)
add ee3b053ac9 [ZEPPELIN-5792][FRONT_BUILD] Remove bower (#4651)
add 85bb3b4ca2 Bump org.xerial.snappy:snappy-java in /cassandra (#4664)
add 3ebb815737 [ZEPPELIN-5946][FOLLOWUP] Use Spark 3.4.1 in default (#4652)
add 6c85e87967 [MINOR][NOTICE] Update copyright year in NOTICE (#4666)
add 3d700fbe73 [ZEPPELIN-5967] Remove support for deb packaging (#4670)
add b9cb004515 [ZEPPELIN-5946][FOLLOWUP] Clean up code for legacy Spark
versions (#4668)
add b5d75d4af3 [ZEPPELIN-5968] Bump Jetty 9.4.52.v20230823 (#4673)
add afd4c3ec10 [ZEPPELIN-5966] Support Spark 3.5 (#4665)
add fb9d2045f3 Bump @babel/traverse from 7.6.3 to 7.23.2 in
/zeppelin-web-angular (#4679)
add 9680241285 Bump guava from 24.1.1-jre to 32.0.0-jre in /shell (#4615)
add efadcd6aea [ZEPPELIN-5972] Support Flink 1.17 (#4677)
add 5e68a916ee [MINOR] Remove unused conda env for Flink 1.12 (#4680)
add 579074ea25 [ZEPPELIN-3725] Fix SQL injection (#4676)
add 4352a10ab9 [ZEPPELIN-5875] Add: z.show works with subtypes of
DataFrame (#4683)
add 9dadde36d8 [ZEPPELIN-5978] Remove support for old Flink 1.13 and 1.14
(#4688)
add 73e1aa37d4 [ZEPPELIN-5979] Support and use Python 3.9 in default
(#4690)
add 6a388a9b54 [MINOR] Fix log message in YarnAppMonitor (#4695)
add ebb03865f2 [ZEPPELIN-5980] Merge zeppelin-display into
spark-interperter (#4692)
add a3723c552a [ZEPPELIN-5983] Upgrade to NodeJS 16 (#4696)
add 464761e3a3 [ZEPPELIN-5982] Merge flink-scala-parent module into
flink-scala-2.12 (#4694)
add c9c3437a11 [ZEPPELIN-5970][ZEPPELIN-5971] bugs occur when
zeppelin.livy.tableWithUTFCharacters is enabled (#4675)
add 56da029ffe remove global scala-* profiles (#4698)
add 7586318cca [MINOR] Update jdbc.md Change postgres username (#4704)
add 8de6804027 Bump mathjax from 2.7.0 to 3.0.0 in /zeppelin-web (#4705)
add 8ddf7294fe Bump org.apache.shiro:shiro-core from 1.10.0 to 1.13.0
(#4703)
add 4bbd05b349 Bump follow-redirects from 1.15.3 to 1.15.4 in
/zeppelin-web (#4702)
add 6294cce64d Bump follow-redirects from 1.15.3 to 1.15.4 in
/zeppelin-web-angular (#4701)
add cfbdab07f2 [MINOR] Upgrade jackson version in /zeppelin-server (#4635)
add 057480f9d6 [HOTFIX] Disable shell interpreter (#4708)
add cb6763d516 Fix GCSNotebookRepoTests (#4711)
add 49e2740a1d [HOTFIX] Check permission when updating cron information
(#4631)
add 0d5f79085f [MINOR] Change minimum java version to 11 in docs (#4710)
add 01231e6292 [HOTFIX] Change the link of `helium.json` from S3 to
zeppelin.apache.org (#4713)
add e65b5430e4 [ZEPPELIN-5990] Disable sensitive configuration for JDBC
url (#4709)
add a57b4b22a7 [ZEPPELIN-5995] Update Kubernetes Library and hopefully fix
flaky tests (#4712)
add 207d47f431 [MINOR] Set Snapshot version to 0.12.0-SNAPSHOT (#4720)
add 362a2e4b97 Bump org.postgresql:postgresql from 42.4.3 to 42.7.2 in
/jdbc (#4723)
add 65d0bcc1ee [HOTFIX] Escape Ldap search filters (#4714)
add dd08a3966e [HOTFIX] Escape envs when using `.conf` (#4715)
add 50efcf82f1 Fix the new zeppelin ui. The specific reason is that the
use of excessively wide column widths resulted in the remaining fields being
squeezed out of the screen, and nz table did not have a scroll bar set to
display scrolling. (#4727)
add 129b218144 Bump ip from 1.1.8 to 1.1.9 in /zeppelin-web (#4724)
add ccf1a992da Bump lodash from 4.17.15 to 4.17.21 in
/zeppelin-web-angular (#4689)
add 83685795e0 [HOTFIX] Escape HeliumPackage information (#4728)
add d0a71c7049 [NO-ISSUE] Use reload4j instead of log4j (#4719)
add 9cfc4bd815 [NO-ISSUE] Upgrade org.json jar (#4722)
add 0f366d8a00 [ZEPPELIN-6001] k8s images fix (#4729)
add 8febca4561 [ZEPPELIN-6000] Polish some files mainly in zengine (#4731)
add 57331efb63 [ZEPPELIN-6003] Log source info of SQL in JDBCInterpreter
(#4732)
add 3bf19f4414 [ZEPPELIN-6002] Fix completer NPE (#4730)
add 74e22ea6fc [ZEPPELIN-5986] Bump Maven surefire/failsafe plugins to
recover JUnit5 tests (#4734)
add 8b8848ad82 [ZEPPELIN-6005] Update Kyuubi JDBC docs (#4738)
add 15d175a0a0 Bump org.apache.commons:commons-configuration2 from 2.8.0
to 2.10.1 (#4740)
add f4dcdfdf61 [MINOR] Fix missing changed versions (#4737)
add 24b88da551 Bump com.nimbusds:nimbus-jose-jwt in /zeppelin-server
(#4733)
add 7f2be73ca7 [ZEPPELIN-6007] Enhance release scripts for tar shasum
commands detection (#4747)
add f2253f1ee6 [ZEPPELIN-6008] Fix parameter usage of bokeh in test case
(#4748)
add fa6e3ee3b8 [ZEPPELIN-5969] Remove Hadoop2 and move to Hadoop3 shaded
client (#4691)
add 911f97d914 [HOTFIX] Remove rendering helium description as HTML in
Frontend (#4755)
add df865f0e59 Bump express from 4.18.2 to 4.19.2 in /zeppelin-web-angular
(#4744)
add b61bfb55db update scripts/docker/zeppelin/bin/Dockerfile to JDK11
(#4753)
add 3c6051221f Bump some apache common libs (#4757)
add 67098fdd4a [ZEPPELIN-6006] Remove command line applications when
downloading applications (#4746)
add ca2481dd65 [ZEPPELIN-6016] Rewrite and enable Livy integration tests
(#4743)
add d16ef699bd [ZEPPELIN-6017] Revert changes about ZEPPELIN_IDENT_STRING
in ZEPPELIN-5421
add e1329ebb6a [ZEPPELIN-6015] Update ci-action plugins (#4759)
add 3eae255c10 [ZEPPELIN-5999] Reduce instance objects from Zeppelin
(#4726)
add 9c0f112d2e [ZEPPELIN-6019] Remove Submarine support (#4763)
add abc4182ed3 [ZEPPELIN-6022] Skip decryption of credentials.json when
file is empty (#4765)
add ded5b29daf [ZEPPELIN-6018] Update gRPC version from 1.51.0 to 1.55.1
for successful Apache Zeppelin build on s390x architecture (#4758)
add 19808172ed [ZEPPELIN-6027] Enhanced Integration with Apache Kyuubi
(#4770)
add dbf112fb03 [ZEPPELIN-6028] Enhance default value assignment for
ZEPPELIN_IDENT_STRING (#4772)
add 289e954db5 [ZEPPELIN-6029] Set COPYFILE_DISABLE=1 for macOS tar (#4774)
add 91893ef5e9 [ZEPPELIN-6031] Clean up test directories even after
unexpected exit of `AbstractInterpreterTest` (#4775)
add 1111736142 [ZEPPELIN-6035] fix Cron setting for Notebook (#4777)
add bcf3499fc8 [ZEPPELIN-6020] Remove TestUtils class in zeppelin-server
(#4764)
add b6b9a6629f [ZEPPELIN-6047] add setConfig method to
action-bar.component.ts (#4771)
add 61d7e7fde9 [ZEPPELIN-6034] Write a Dockerfile for shell interpreter
(#4781)
add 32a3be41b2 [ZEPPELIN-6026] Zeppelin Websocket code 1006 (#4784)
add afc4141b97 [ZEPPELIN-6046] Fix(zeppelin-web): downgrade mathjax (3.0.0
-> 2.7.9) (#4786)
add fb64356e57 [ZEPPELIN-6037] Unification of the ZeppelinConfiguration
variable (#4782)
add ad18bc099d [ZEPPELIN-6051] Skip the hidden files in notebook listing
(reopen) (#4792)
add 25b6001148 [HOTFIX] Escaping vulnerable text when modal opens (#4795)
add 855f977e8f [ZEPPELIN-6050] Upgrade node, npm, yarn version of helium
(#4799)
add bad66e08b0 [ZEPPELIN-6053] Fix(zeppelin-web): Upgrade
webpack-dev-server to enable HMR (#4787)
add 18ffb3441f [ZEPPELIN-6040] Run mode "docker" not working properly
(#4780)
add 90780447af [ZEPPELIN-6032] Provide docker-compose-zeppelin-only.yml
file for quick start (#4776)
add 364a556dec [ZEPPELIN-6063] Fix delay in paragraph results rendering in
new UI (#4801)
add 32f2a8e67b [ZEPPELIN-6038] Unification of the Logger variable (#4793)
add adcf047d89 [ZEPPELIN-6065] Remove broken links on the Apache Shiro
authentication page (#4803)
add d4f9e3eabd [ZEPPELIN-6066] Cleanups around Job and Scheduler (#4804)
add 22bfdc7b7b [ZEPPELIN-6070] Script for checking out PR to local (#4805)
add 7708b7150c [ZEPPELIN-6064] Change default web UI to new UI (#4802)
add 13412adf4c [ZEPPELIN-6076] Fix rendering runtime dynamic components in
new UI (#4809)
add 950fe0b43b update org.apache.jena:jena-arq 3.12.0 to 4.2.0 (#4507)
add baf62b22af Revert "update org.apache.jena:jena-arq 3.12.0 to 4.2.0
(#4507)" (#4814)
add 6ad5baa5b3 [ZEPPELIN-6048] Write a Dockerfile for jdbc interpreter
image build (#4794)
add 1641ce1e52 [ZEPPELIN-6081] Fix Incorrect npm dev Command in README for
zeppelin-web-angular (#4819)
add 205014f0e4 [ZEPPELIN-6080] Add support for bq single region dataset
query (#4815)
add 940cf13935 [ZEPPELIN-6079] Fix Interpreter Configuration not working
in new UI (#4818)
add 6a71af0434 [ZEPPELIN-6073][BUILD] Canonicalize binary distribution
tarball name (#4807)
add 7ae89809da [ZEPPELIN-6088] Fix some flaky tests in
zeppelin-integration (#4826)
add a985c56ab4 [ZEPPELIN-1480] rework websocket sending to prevent partial
frontend hangup (#4800)
add 876d1dc7fd [ZEPPELIN-6071] Bump pty4j version to 0.12.10-jdk8
add 81783ddc4c [MINOR][LICENSE] Update NOTICE copyright
add ad79848a90 [ZEPPELIN-6091] Drop support for Spark 3.2
add 35e1299126 [MINOR] Remove duplicate entry in .gitignore
add 8720c46f36 [ZEPPELIN-6094] Fix broken impersonation
add 72a3fd32a3 [ZEPPELIN-6054] Eliminate no-invalid-this warnings
add e20cbbc16c [ZEPPELIN-6089][INFRA] Improve the merge PR script
add ac48cc2db1 [ZEPPELIN-6099] Fix default ZEPPELIN_ANGULAR_WAR value
add dfedb889a0 [ZEPPELIN-6108] Update MongoDB interpreter default shell
value from mongo to mongosh
add 9a28960c31 [ZEPPELIN-6104] Fix NPE when some MongoDB Interpreter
configs are missing
add b9ff26f0fa [ZEPPELIN-6105] add 'reload note' button to the new
interface
add 22855002c2 [ZEPPELIN-6102] Fix cron disabling and refresh issue
add 4aff03bb71 [ZEPPELIN-6111] Update to include optional classic UI
instructions
add aa5abd572d [ZEPPELIN-6112] Fix running documentation website server
add 640e2df3cd [ZEPPELIN-6072] Unify tooltips across action bar buttons,
and add tooltips to paragraph controller
add c5ccc8e584 [ZEPPELIN-3317] Update personalized mode document page
add 17e1e739fc [ZEPPELIN-6110] Specify the Node.js engine version below 17
in the `web-angular`
add 1633c52788 [ZEPPELIN-6114] Remove broken link for Google Analytics
tracking
add 334da53d7f [ZEPPELIN-6103] Revert "[HOTFIX] Escape envs when using
`.conf` (#4715)"
add 7fe18f49aa [ZEPPELIN-6089][INFRA][FOLLOWUP] Consider multiple digits
when comparing version numbers
add 383ae3b274 [ZEPPELIN-6117][INFRA] Remove deprecated Mambaforge
add 79f30d5fed [ZEPPELIN-6086] Remove Spark Shims and unofficial support
for Spark 4.0
add ca4cc5a5dd [ZEPPELIN-6101] Remove cluster interpreter
add 5c1145fcd6 [ZEPPELIN-6116] Switch from `npm install --no-lockfile` to
`npm ci`
add 6e5f30c1c6 [ZEPPELIN-6078] Reduce interpreter size
add 597f50c29e [ZEPPELIN-6119] Bump default Spark version to 3.5.3
add ed2ee4dfef [ZEPPELIN-6118] Remove unnecessary hadoop3 profile
add 70013d725c [ZEPPELIN-6110][FOLLOWUP] Regenerate `package-lock.json`
add 45c981be36 [ZEPPELIN-6125] Enable updates on the same branch using
dev/checkout_zeppelin_pr.sh
add 356b525cca [ZEPPELIN-6120] Jackson dependency governance
add a2301f3491 [ZEPPELIN-6101][FOLLOWUP] Fix build with profile
include-hadoop
add 00b7c55369 [ZEPPELIN-6085] Add configuration option for setting the
default UI
add bdf5b067b6 [ZEPPELIN-6126] Remove hadoop dependencies out of the final
zeppelin-web.war
add cd31c31d8d [ZEPPELIN-6096] Cursor appears cut off in Notebook editor
add de406a7e71 [ZEPPELIN-6097] Suppress duplicated error popup and fix
broken CSS
add 31c011b507 [ZEPPELIN-6127] Fix setting incorrect ZEPPELIN_ANGULAR_WAR
value
add 3af24504f3 [ZEPPELIN-6133] Bump Groovy from 2.4.7 to 2.4.21
add 06e1dc5edb [ZEPPELIN-6134] Test Livy 0.8 and Spark 3.2 with Java 11
add 4fb401f157 [ZEPPELIN-6132] Bump Maven 3.9.9 and Maven Wrapper 3.3.2
add b9860b6eda [ZEPPELIN-6090] Drop JDK8 from CI
add 0203ee595e [ZEPPELIN-6137] Fix Windows compile tests
add 414f4d1c47 [ZEPPELIN-6136] Java release to 11
add ea0802d24b [ZEPPELIN-6138] Update Apache Parent
add 3575a3cf88 [NO-ISSUE] Implement Origin check for terminal interpreter
WebSocket connections
add f172b917ae [ZEPPELIN-6135] Fix clean goal not removing interpreter/
output(Spark,Flink)
add e46337302d [ZEPPELIN-6095] validate decoded url in jdbc interpreter
add 97b12e6a6c [ZEPPELIN-6147] Make interpreter searching case-insensitive
in new ui
add 80c88251a8 [ZEPPELIN-6146] Replace 'application/zpln' with '.zpln' in
'accept' attribute of file importer
add 50e23f384e [ZEPPELIN-6140] Add logs to the runParagraph method
add ce04862b58 [ZEPPELIN-6141] Update the link to the page where all
issues are sorted
add 4a7fdb16f3 [ZEPPELIN-6131] Update Interpreter to Store Values as
Integers When Applicable
add 0a7f86126e [ZEPPELIN-6145] Remove useless message type in Terminal
Interpreter
add d21e362861 [ZEPPELIN-6150] `zeppelin.sh` shall respect HADOOP_HOME to
find `hadoop` command
add ae48f71a56 [ZEPPELIN-6151] Remove AngularJS -> Angular Code Migration
Suggestion Feature
add f3551eb3a8 [ZEPPELIN-6143] Add Interpreter Event Server Port
configuration option
add b6e40d4224 [ZEPPELIN-6157] Download artifacts from CDN if available
add db0ea40c68 [MINOR] Remove extra text from license (#4907)
add 2717bed66b [ZEPPELIN-6168] Fix k8s interpreter service name removing
all dots from pod name
add a279ceb7cc [ZEPPELIN-6169] upgrade to bcpkix-jdk18on 1.80
add e8422bccf3 [MINOR] Update the description indicating the user should
not use Zeppelin dev port(default 9000) (#4906)
add 7afcf3e59d [ZEPPELIN-2729] Paragraph numbering
add d95f43a358 [ZEPPELIN-6164] Fix the problem that the dep or property in
the last …
add 53be157c38 [ZEPPELIN-6175] Correction of linter errors in zeppelin-web
add 2f31f8c6a7 [ZEPPELIN-6179] Switch to ubuntu 24.04 for GitHub-CI
workflows
add e928edb080 [ZEPPELIN-6158] Update Jetty and other libraries to use
Jakarta
add 08ebfc105b Bump guava from 24.1.1-jre to 32.0.0-jre in /bigquery
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (20326ebf6a)
\
N -- N -- N
refs/heads/dependabot/maven/bigquery/com.google.guava-guava-32.0.0-jre
(08ebfc105b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.appveyor.yml | 6 +-
.asf.yaml | 5 +-
.github/workflows/core.yml | 285 +-
.github/workflows/frontend.yml | 57 +-
.github/workflows/quick.yml | 24 +-
.gitignore | 18 +-
.mvn/wrapper/MavenWrapperDownloader.java | 156 +-
.mvn/wrapper/maven-wrapper.jar | Bin 50710 -> 0 bytes
.mvn/wrapper/maven-wrapper.properties | 35 +-
Dockerfile | 10 +-
LICENSE | 27 -
NOTICE | 4 +-
README.md | 2 +-
alluxio/pom.xml | 16 +-
.../zeppelin/alluxio/AlluxioInterpreter.java | 10 +-
angular/pom.xml | 2 +-
bigquery/pom.xml | 6 +-
.../zeppelin/bigquery/BigQueryInterpreter.java | 43 +-
.../src/main/resources/interpreter-setting.json | 7 +
.../zeppelin/bigquery/BigQueryInterpreterTest.java | 36 +-
.../src/{main => test}/resources/constants.json | 0
.../src/test/resources/log4j.properties | 0
bin/common.cmd | 4 +
bin/common.sh | 10 +-
bin/interpreter.sh | 18 +-
bin/zeppelin-daemon.sh | 16 +-
bin/zeppelin.sh | 4 +-
build-tools/pom.xml | 2 +-
.../src/main/resources/zeppelin/checkstyle.xml | 29 +-
cassandra/pom.xml | 17 +-
.../cassandra/CassandraInterpreterTest.java | 751 +-
.../zeppelin/cassandra/InterpreterLogicTest.java | 348 +-
.../zeppelin/cassandra/BoundValuesParserTest.scala | 8 +-
.../zeppelin/cassandra/CqlFormatterTest.scala | 8 +-
.../zeppelin/cassandra/EnhancedSessionTest.scala | 4 +-
.../zeppelin/cassandra/ParagraphParserTest.scala | 15 +-
conf/interpreter-list | 36 +-
conf/zeppelin-env.cmd.template | 2 +-
conf/zeppelin-env.sh.template | 5 +-
conf/zeppelin-site.xml.template | 22 +-
dev/change_scala_version.sh | 75 -
dev/change_zeppelin_version.sh | 6 +
dev/checkout_zeppelin_pr.sh | 66 +
dev/common_release.sh | 11 +-
dev/create_release.sh | 9 +-
dev/merge_zeppelin_pr.py | 671 +-
dev/publish_release.sh | 6 +-
dev/test_zeppelin_pr.py | 111 -
docs/Gemfile | 6 +
docs/Gemfile.lock | 324 +-
docs/README.md | 4 +-
docs/_config.yml | 6 +-
docs/_includes/JB/setup | 4 +-
docs/_includes/themes/zeppelin/_navigation.html | 2 -
.../zeppelin/img/docs-img/spark_SPARK_HOME16.png | Bin 123514 -> 0 bytes
.../zeppelin/img/docs-img/spark_SPARK_HOME24.png | Bin 122833 -> 0 bytes
.../zeppelin/img/docs-img/spark_deprecate.png | Bin 176802 -> 0 bytes
.../zeppelin/img/ui-img/switch_to_classic_ui.png | Bin 0 -> 18455 bytes
.../contribution/how_to_contribute_code.md | 7 +-
.../contribution/useful_developer_tools.md | 7 +-
docs/development/helium/overview.md | 2 +-
docs/index.md | 2 -
docs/interpreter/bigquery.md | 5 +
docs/interpreter/flink.md | 14 +-
docs/interpreter/jdbc.md | 30 +-
docs/interpreter/kotlin.md | 84 -
docs/interpreter/mongodb.md | 4 +-
docs/interpreter/python.md | 2 +-
docs/interpreter/r.md | 2 +-
docs/interpreter/spark.md | 39 +-
docs/interpreter/submarine.md | 407 -
docs/quickstart/docker.md | 1 -
docs/quickstart/explore_ui.md | 29 +-
docs/quickstart/install.md | 4 +-
docs/quickstart/kubernetes.md | 16 +-
docs/setup/basics/how_to_build.md | 57 +-
docs/setup/deployment/flink_and_spark_cluster.md | 63 +-
docs/setup/operation/configuration.md | 33 +
docs/setup/security/shiro_authentication.md | 4 +-
docs/usage/interpreter/installation.md | 69 +-
docs/usage/interpreter/user_impersonation.md | 2 +-
docs/usage/other_features/personalized_mode.md | 7 +
elasticsearch/pom.xml | 12 +-
.../elasticsearch/ElasticsearchInterpreter.java | 14 +-
.../ElasticsearchInterpreterTest.java | 104 +-
.../client/ElasticsearchClientTypeBuilderTest.java | 28 +-
.../client/ElasticsearchClientTypeTest.java | 12 +-
file/pom.xml | 2 +-
.../org/apache/zeppelin/file/FileInterpreter.java | 8 +-
.../apache/zeppelin/file/HDFSFileInterpreter.java | 21 +-
.../zeppelin/file/HDFSFileInterpreterTest.java | 52 +-
flink-cmd/pom.xml | 12 +-
flink/README.md | 37 +-
flink/flink-scala-2.11/flink-scala-parent | 1 -
flink/flink-scala-2.11/pom.xml | 83 -
.../org/apache/zeppelin/flink/FlinkExprTyper.scala | 75 -
.../zeppelin/flink/FlinkILoopInterpreter.scala | 240 -
.../zeppelin/flink/FlinkScala211Interpreter.scala | 54 -
flink/flink-scala-2.12/flink-scala-parent | 1 -
flink/flink-scala-2.12/pom.xml | 1239 +-
.../flink/ApplicationModeExecutionEnvironment.java | 0
.../flink/ApplicationModeStreamEnvironment.java | 0
.../zeppelin/flink/FlinkBatchSqlInterpreter.java | 0
.../apache/zeppelin/flink/FlinkInterpreter.java | 5 +-
.../apache/zeppelin/flink/FlinkSqlInterpreter.java | 2 +-
.../zeppelin/flink/FlinkStreamSqlInterpreter.java | 0
.../org/apache/zeppelin/flink/HadoopUtils.java | 0
.../apache/zeppelin/flink/IPyFlinkInterpreter.java | 0
.../java/org/apache/zeppelin/flink/JobManager.java | 0
.../apache/zeppelin/flink/PyFlinkInterpreter.java | 0
.../org/apache/zeppelin/flink/TableEnvFactory.java | 0
.../apache/zeppelin/flink/internal/JarHelper.java | 0
.../flink/internal/ScalaShellEnvironment.java | 0
.../internal/ScalaShellStreamEnvironment.java | 0
.../zeppelin/flink/sql/AbstractStreamSqlJob.java | 2 +-
.../zeppelin/flink/sql/AppendStreamSqlJob.java | 2 +-
.../zeppelin/flink/sql/SingleRowStreamSqlJob.java | 0
.../zeppelin/flink/sql/UpdateStreamSqlJob.java | 0
.../src/main/resources/interpreter-setting.json | 2 +-
.../src/main/resources/python/zeppelin_ipyflink.py | 0
.../src/main/resources/python/zeppelin_pyflink.py | 0
.../zeppelin/flink/FlinkScala212Interpreter.scala | 6 +-
.../zeppelin/flink/FlinkScalaInterpreter.scala | 8 +-
.../zeppelin/flink/FlinkZeppelinContext.scala | 0
.../zeppelin/flink/internal/FlinkILoop.scala | 0
.../zeppelin/flink/internal/FlinkShell.scala | 0
.../flink/FlinkBatchSqlInterpreterTest.java | 0
.../zeppelin/flink/FlinkInterpreterTest.java | 61 +-
.../zeppelin/flink/FlinkSqlInterpreterTest.java | 11 +-
.../flink/FlinkStreamSqlInterpreterTest.java | 4 +-
.../zeppelin/flink/IPyFlinkInterpreterTest.java | 93 +-
.../java/org/apache/zeppelin/flink/JavaLower.java | 0
.../java/org/apache/zeppelin/flink/JavaUpper.java | 0
.../org/apache/zeppelin/flink/JobManagerTest.java | 8 +-
.../zeppelin/flink/PyFlinkInterpreterTest.java | 31 +-
.../src/test/resources/flink-conf.yaml | 0
.../src/test/resources/init_stream.scala2 | 0
.../src/test/resources/log4j.properties | 0
.../src/test/resources/log4j2.properties | 0
flink/flink-scala-parent/pom.xml | 1043 -
flink/flink-shims/pom.xml | 2 +-
.../java/org/apache/zeppelin/flink/FlinkShims.java | 3 +
.../org/apache/zeppelin/flink/FlinkVersion.java | 4 +-
flink/flink1.13-shims/pom.xml | 213 -
.../org/apache/zeppelin/flink/Flink113Shims.java | 380 -
.../zeppelin/flink/Flink113SqlInterpreter.java | 562 -
.../flink/shims113/Flink113ScalaShims.scala | 36 -
.../flink/shims114/CollectStreamTableSink.java | 97 -
flink/flink1.15-shims/pom.xml | 6 +-
flink/flink1.16-shims/pom.xml | 6 +-
.../org/apache/zeppelin/flink/Flink116Shims.java | 2 -
flink/{flink1.14-shims => flink1.17-shims}/pom.xml | 27 +-
.../org/apache/zeppelin/flink/Flink117Shims.java} | 89 +-
.../zeppelin/flink/Flink117SqlInterpreter.java} | 12 +-
.../java/org/apache/zeppelin/flink/PrintUtils.java | 0
.../zeppelin/flink/TimestampStringUtils.java | 0
.../flink/shims117}/CollectStreamTableSink.java | 2 +-
flink/pom.xml | 56 +-
groovy/pom.xml | 4 +-
.../apache/zeppelin/groovy/GroovyInterpreter.java | 17 +-
hbase/pom.xml | 51 +-
.../apache/zeppelin/hbase/HbaseInterpreter.java | 14 +-
.../zeppelin/hbase/HbaseInterpreterTest.java | 33 +-
helium-dev/pom.xml | 2 +-
.../helium/ZeppelinApplicationDevServer.java | 12 +-
.../apache/zeppelin/helium/ZeppelinDevServer.java | 4 +-
influxdb/pom.xml | 12 +-
.../zeppelin/influxdb/InfluxDBInterpeterTest.java | 37 +-
java/pom.xml | 2 +-
.../org/apache/zeppelin/java/JavaInterpreter.java | 2 +-
.../java/org/apache/zeppelin/java/StaticRepl.java | 8 +-
.../apache/zeppelin/java/JavaInterpreterTest.java | 22 +-
.../zeppelin/java/JavaInterpreterUtilsTest.java | 17 +-
jdbc/Dockerfile | 50 +
jdbc/README.md | 36 +
jdbc/pom.xml | 214 +-
.../org/apache/zeppelin/jdbc/JDBCInterpreter.java | 47 +-
.../org/apache/zeppelin/jdbc/SqlCompleter.java | 55 +-
.../BeelineInPlaceUpdateStream.java | 37 +-
.../apache/zeppelin/jdbc/kyuubi/KyuubiUtils.java | 118 +
.../apache/zeppelin/jdbc/kyuubi/ProgressBar.java | 53 +
jdbc/src/main/resources/interpreter-setting.json | 21 +
.../jdbc/JDBCInterpreterInterpolationTest.java | 9 +-
.../apache/zeppelin/jdbc/JDBCInterpreterTest.java | 75 +-
.../org/apache/zeppelin/jdbc/SqlCompleterTest.java | 44 +-
k8s/zeppelin-server.yaml | 6 +-
kotlin/README.md | 83 -
kotlin/pom.xml | 117 -
.../apache/zeppelin/kotlin/KotlinInterpreter.java | 189 -
.../kotlin/completion/KotlinCompleter.java | 68 -
.../zeppelin/kotlin/completion/KotlinKeywords.java | 104 -
.../zeppelin/kotlin/context/KotlinReceiver.java | 37 -
.../zeppelin/kotlin/reflect/ContextUpdater.java | 160 -
.../kotlin/reflect/KotlinFunctionInfo.java | 69 -
.../zeppelin/kotlin/reflect/KotlinReflectUtil.java | 37 -
.../kotlin/reflect/KotlinVariableInfo.java | 60 -
.../apache/zeppelin/kotlin/repl/ClassWriter.java | 91 -
.../apache/zeppelin/kotlin/repl/KotlinRepl.java | 272 -
.../kotlin/repl/building/KotlinReplProperties.java | 129 -
.../kotlin/repl/building/ReplBuilding.java | 108 -
kotlin/src/main/resources/interpreter-setting.json | 28 -
.../zeppelin/kotlin/KotlinInterpreterTest.java | 326 -
livy/README.md | 9 +-
livy/pom.xml | 222 +-
.../apache/zeppelin/livy/BaseLivyInterpreter.java | 21 +-
.../zeppelin/livy/LivySparkSQLInterpreter.java | 39 +-
.../java/org/apache/zeppelin/livy/LivyVersion.java | 4 +-
.../apache/zeppelin/livy/LivyInterpreterIT.java | 205 +-
.../zeppelin/livy/LivySQLInterpreterTest.java | 38 +-
.../org/apache/zeppelin/livy/WithLivyServer.java | 143 +
livy/src/test/resources/livy_tutorial_1.scala | 2 +-
markdown/pom.xml | 2 +-
.../apache/zeppelin/markdown/FlexmarkParser.java | 3 +-
.../org/apache/zeppelin/markdown/Markdown.java | 4 +-
.../zeppelin/markdown/FlexmarkParserTest.java | 92 +-
.../zeppelin/markdown/Markdown4jParserTest.java | 16 +-
.../org/apache/zeppelin/markdown/MarkdownTest.java | 19 +-
mongodb/pom.xml | 2 +-
.../zeppelin/mongodb/MongoDbInterpreter.java | 8 +-
.../src/main/resources/interpreter-setting.json | 2 +-
.../zeppelin/mongodb/MongoDbInterpreterTest.java | 54 +-
mvnw | 356 +-
mvnw.cmd | 388 +-
neo4j/pom.xml | 11 +-
.../graph/neo4j/Neo4jConnectionManager.java | 2 +-
.../graph/neo4j/Neo4jCypherInterpreterTest.java | 58 +-
.../2. Spark Basic Features_2A94M5J1Z.zpln | 2 +-
.../Spark Tutorial/5. SparkR Basics_2BWJFTXKM.zpln | 2 +-
pom.xml | 1353 +-
python/pom.xml | 2 +-
.../apache/zeppelin/python/IPythonInterpreter.java | 8 +-
.../zeppelin/python/PythonCondaInterpreter.java | 12 +-
.../zeppelin/python/PythonDockerInterpreter.java | 6 +-
.../apache/zeppelin/python/PythonInterpreter.java | 9 +-
.../org/apache/zeppelin/python/PythonUtils.java | 41 +-
.../src/main/resources/python/zeppelin_context.py | 2 +-
.../zeppelin/python/BasePythonInterpreterTest.java | 111 +-
.../zeppelin/python/IPythonInterpreterTest.java | 158 +-
.../python/PythonCondaInterpreterTest.java | 24 +-
.../python/PythonDockerInterpreterTest.java | 12 +-
.../python/PythonInterpreterMatplotlibTest.java | 49 +-
.../python/PythonInterpreterPandasSqlTest.java | 137 +-
.../python/PythonInterpreterPandasSqlTestTest.java | 33 +-
.../zeppelin/python/PythonInterpreterTest.java | 33 +-
rlang/pom.xml | 27 +-
.../java/org/apache/zeppelin/r/IRInterpreter.java | 11 +-
.../java/org/apache/zeppelin/r/RInterpreter.java | 11 +-
.../java/org/apache/zeppelin/r/SparkRBackend.java | 17 +-
.../main/java/org/apache/zeppelin/r/ZeppelinR.java | 8 +-
.../org/apache/zeppelin/r/ZeppelinRDisplay.java | 4 +-
.../org/apache/zeppelin/r/IRInterpreterTest.java | 18 +-
.../org/apache/zeppelin/r/RInterpreterTest.java | 36 +-
.../apache/zeppelin/r/ShinyInterpreterTest.java | 47 +-
scripts/docker/interpreter/Dockerfile | 20 +-
.../spark_yarn_cluster/Dockerfile | 4 +-
.../zeppelin-cpu-submarine-interpreter/Dockerfile | 20 -
.../zeppelin-cpu-submarine-interpreter/build.sh | 19 -
.../Dockerfile | 70 -
.../zeppelin-gpu-submarine-interpreter/Dockerfile | 20 -
.../zeppelin-gpu-submarine-interpreter/build.sh | 19 -
.../Dockerfile | 72 -
.../build.sh | 19 -
scripts/docker/zeppelin-interpreter/Dockerfile | 54 +-
.../docker/zeppelin-interpreter/conda_packages.txt | 22 -
scripts/docker/zeppelin-interpreter/condarc | 5 +
.../env_python_3_with_R.yml | 8 +-
.../docker/zeppelin-interpreter/pip_packages.txt | 1 -
scripts/docker/zeppelin-quick-start/README.md | 29 +
.../docker-compose-zeppelin-only.yml} | 13 +-
scripts/docker/zeppelin-server/Dockerfile | 10 +-
scripts/docker/zeppelin/bin/Dockerfile | 12 +-
shell/Dockerfile | 50 +
shell/HTERM.md | 197 -
shell/PTY4J.md | 135 -
shell/README.md | 35 +
shell/pom.xml | 12 +-
.../apache/zeppelin/shell/TerminalInterpreter.java | 26 +-
.../zeppelin/shell/terminal/TerminalThread.java | 19 +-
.../zeppelin/shell/terminal/helper/IOHelper.java | 180 -
.../shell/terminal/service/TerminalService.java | 18 +-
.../websocket/TerminalSessionConfigurator.java | 25 +-
.../shell/terminal/websocket/TerminalSocket.java | 33 +-
shell/src/main/resources/html/js/index.js | 8 -
.../main/resources/libpty/freebsd/x86/libpty.so | Bin 9978 -> 0 bytes
.../main/resources/libpty/freebsd/x86_64/libpty.so | Bin 12370 -> 0 bytes
.../main/resources/libpty/linux/ppc64le/libpty.so | Bin 72560 -> 0 bytes
.../src/main/resources/libpty/linux/x86/libpty.so | Bin 10221 -> 0 bytes
.../main/resources/libpty/linux/x86_64/libpty.so | Bin 13388 -> 0 bytes
.../main/resources/libpty/macosx/x86/libpty.dylib | Bin 14156 -> 0 bytes
.../resources/libpty/macosx/x86_64/libpty.dylib | Bin 14264 -> 0 bytes
.../main/resources/libpty/win/x86/winpty-agent.exe | Bin 601624 -> 0 bytes
shell/src/main/resources/libpty/win/x86/winpty.dll | Bin 524808 -> 0 bytes
.../main/resources/libpty/win/x86_64/cyglaunch.exe | Bin 15360 -> 0 bytes
.../resources/libpty/win/x86_64/winpty-agent.exe | Bin 749592 -> 0 bytes
.../main/resources/libpty/win/x86_64/winpty.dll | Bin 656392 -> 0 bytes
.../main/resources/libpty/win/xp/winpty-agent.exe | Bin 601624 -> 0 bytes
shell/src/main/resources/libpty/win/xp/winpty.dll | Bin 524808 -> 0 bytes
.../apache/zeppelin/shell/BaseInterpreterTest.java | 8 +-
.../zeppelin/shell/ShellInterpreterTest.java | 25 +-
.../zeppelin/shell/TerminalInterpreterTest.java | 168 +-
.../shell/terminal/TerminalSocketTest.java | 55 +-
spark-submit/pom.xml | 2 +-
.../spark/submit/SparkSubmitInterpreter.java | 10 +-
spark/README.md | 10 +-
spark/interpreter/pom.xml | 295 +-
.../spark/AbstractSparkScalaInterpreter.java | 5 -
.../apache/zeppelin/spark/IPySparkInterpreter.java | 4 -
.../zeppelin/spark/KotlinSparkInterpreter.java | 191 -
.../apache/zeppelin/spark/PySparkInterpreter.java | 4 +-
.../apache/zeppelin/spark/SparkIRInterpreter.java | 35 +-
.../apache/zeppelin/spark/SparkInterpreter.java | 13 -
.../apache/zeppelin/spark/SparkRInterpreter.java | 19 +-
.../org/apache/zeppelin/spark/SparkVersion.java | 27 +-
.../main/java/org/apache/zeppelin/spark/Utils.java | 21 +-
.../spark/kotlin/KotlinZeppelinBindings.java | 52 -
.../zeppelin/spark/kotlin/SparkKotlinReceiver.java | 43 -
.../src/main/resources/interpreter-setting.json | 36 +-
.../src/main/resources/python/zeppelin_pyspark.py | 4 +-
.../display/angular/AbstractAngularElem.scala | 0
.../display/angular/AbstractAngularModel.scala | 0
.../angular/notebookscope/AngularElem.scala | 4 +-
.../angular/notebookscope/AngularModel.scala | 0
.../angular/paragraphscope/AngularElem.scala | 4 +-
.../angular/paragraphscope/AngularModel.scala | 0
.../zeppelin/spark/IPySparkInterpreterTest.java | 14 +-
.../zeppelin/spark/KotlinSparkInterpreterTest.java | 246 -
.../spark/PySparkInterpreterMatplotlibTest.java | 58 +-
.../zeppelin/spark/PySparkInterpreterTest.java | 16 +-
.../zeppelin/spark/SparkIRInterpreterTest.java | 14 +-
.../zeppelin/spark/SparkInterpreterTest.java | 49 +-
.../zeppelin/spark/SparkRInterpreterTest.java | 26 +-
.../org/apache/zeppelin/spark/SparkShimsTest.java | 160 -
.../zeppelin/spark/SparkShinyInterpreterTest.java | 40 +-
.../zeppelin/spark/SparkSqlInterpreterTest.java | 77 +-
.../org/apache/zeppelin/spark/SparkUtilsTest.java | 116 +
.../apache/zeppelin/spark/SparkVersionTest.java | 44 +-
.../display/angular/AbstractAngularElemTest.scala | 10 +-
.../display/angular/AbstractAngularModelTest.scala | 11 +-
.../angular/notebookscope/AngularElemTest.scala | 0
.../angular/notebookscope/AngularModelTest.scala | 0
.../angular/paragraphscope/AngularElemTest.scala | 0
.../angular/paragraphscope/AngularModelTest.scala | 0
spark/pom.xml | 24 +-
spark/scala-2.11/pom.xml | 58 -
.../scala-2.11/src/main/resources/log4j.properties | 50 -
.../zeppelin/spark/SparkScala211Interpreter.scala | 325 -
.../zeppelin/spark/SparkZeppelinContext.scala | 243 -
spark/scala-2.12/pom.xml | 6 +-
.../zeppelin/spark/SparkScala212Interpreter.scala | 20 +-
.../zeppelin/spark/SparkZeppelinContext.scala | 9 +-
spark/scala-2.13/pom.xml | 6 +-
.../org/apache/zeppelin/spark/SparkILoop.scala | 2 +-
.../zeppelin/spark/SparkScala213Interpreter.scala | 34 +-
.../zeppelin/spark/SparkZeppelinContext.scala | 9 +-
spark/{spark2-shims => spark-common}/pom.xml | 24 +-
.../org/apache/zeppelin/spark/SparkUtils.java} | 101 +-
spark/spark-scala-parent/pom.xml | 36 +-
spark/spark-shims/pom.xml | 64 -
.../java/org/apache/zeppelin/spark/SparkShims.java | 169 -
.../org/apache/zeppelin/spark/Spark2Shims.java | 140 -
spark/spark3-shims/pom.xml | 78 -
sparql/pom.xml | 2 +-
.../zeppelin/sparql/SparqlJenaEngineTest.java | 34 +-
submarine/pom.xml | 172 -
.../submarine/IPySubmarineInterpreter.java | 44 -
.../zeppelin/submarine/PySubmarineInterpreter.java | 92 -
.../zeppelin/submarine/SubmarineContext.java | 76 -
.../zeppelin/submarine/SubmarineInterpreter.java | 268 -
.../submarine/SubmarineShellInterpreter.java | 113 -
.../submarine/commons/SubmarineCommand.java | 49 -
.../submarine/commons/SubmarineConstants.java | 116 -
.../zeppelin/submarine/commons/SubmarineUI.java | 244 -
.../zeppelin/submarine/commons/SubmarineUtils.java | 301 -
.../submarine/hadoop/FinalApplicationStatus.java | 24 -
.../zeppelin/submarine/hadoop/HdfsClient.java | 379 -
.../submarine/hadoop/YarnApplicationState.java | 27 -
.../zeppelin/submarine/hadoop/YarnClient.java | 623 -
.../zeppelin/submarine/job/SubmarineJob.java | 502 -
.../zeppelin/submarine/job/SubmarineJobStatus.java | 52 -
.../submarine/job/thread/JobRunThread.java | 242 -
.../submarine/job/thread/TensorboardRunThread.java | 203 -
.../src/main/resources/interpreter-setting.json | 314 -
.../jinja_templates/submarine-job-run-tf.jinja | 55 -
.../jinja_templates/submarine-tensorboard.jinja | 36 -
.../ui_templates/submarine-command-options.json | 88 -
.../ui_templates/submarine-dashboard.jinja | 157 -
.../ui_templates/submarine-log-head.jinja | 24 -
.../resources/ui_templates/submarine-usage.jinja | 111 -
.../zeppelin/submarine/BaseInterpreterTest.java | 81 -
.../apache/zeppelin/submarine/HdfsClientTest.java | 88 -
.../zeppelin/submarine/JinjaTemplatesTest.java | 473 -
.../submarine/PySubmarineInterpreterTest.java | 86 -
.../submarine/SubmarineInterpreterTest.java | 105 -
.../zeppelin/submarine/SubmarineJobTest.java | 87 -
.../apache/zeppelin/submarine/YarnClientTest.java | 88 -
.../src/test/resources/DefaultExecutorTest.sh | 19 -
.../test/resources/app-v1-services-app_name.json | 145 -
submarine/src/test/resources/log4j.properties | 47 -
...on_id-appattempts-appattempt_id-containers.json | 68 -
...v1-cluster-apps-application_id-appattempts.json | 19 -
.../ws-v1-cluster-apps-application_id-failed.json | 59 -
...ws-v1-cluster-apps-application_id-finished.json | 60 -
.../ws-v1-cluster-apps-application_id-running.json | 277 -
testing/downloadLivy.sh | 22 +-
testing/downloadSpark.sh | 8 +-
testing/env_python_3.7_with_R.yml | 1 +
testing/env_python_3.8_with_R.yml | 1 +
...on_3.8_with_R.yml => env_python_3.9_with_R.yml} | 1 +
testing/env_python_3.yml | 28 +-
testing/env_python_3_with_R.yml | 4 +-
testing/env_python_3_with_R_and_tensorflow.yml | 6 +-
testing/env_python_3_with_flink_113.yml | 29 -
testing/env_python_3_with_flink_114.yml | 29 -
testing/env_python_3_with_flink_115.yml | 1 +
testing/env_python_3_with_flink_116.yml | 1 +
...ink_112.yml => env_python_3_with_flink_117.yml} | 3 +-
testing/resources/bank.csv | 4522 +++
zeppelin-client-examples/pom.xml | 8 +-
zeppelin-client/pom.xml | 10 +-
zeppelin-common/pom.xml | 8 +-
zeppelin-display/pom.xml | 169 -
zeppelin-distribution/README.md | 2 +-
zeppelin-distribution/build-infrastructure.md | 8 +-
zeppelin-distribution/pom.xml | 235 +-
.../src/assemble/distribution.xml | 11 +-
zeppelin-distribution/src/bin_license/LICENSE | 117 +-
zeppelin-distribution/src/deb/control/control | 26 -
zeppelin-distribution/src/deb/control/prerm | 27 -
zeppelin-distribution/src/deb/init.d/zeppelind | 36 -
zeppelin-examples/pom.xml | 2 +-
zeppelin-examples/zeppelin-example-clock/pom.xml | 16 +-
.../apache/zeppelin/example/app/clock/Clock.java | 2 +-
.../zeppelin-example-horizontalbar/pom.xml | 16 +-
.../zeppelin-example-spell-echo/pom.xml | 17 +-
.../zeppelin-example-spell-flowchart/pom.xml | 16 +-
.../zeppelin-example-spell-markdown/pom.xml | 16 +-
.../zeppelin-example-spell-translator/pom.xml | 16 +-
zeppelin-integration/pom.xml | 115 +-
.../org/apache/zeppelin/AbstractZeppelinIT.java | 82 +-
.../java/org/apache/zeppelin/CommandExecutor.java | 10 +-
.../test/java/org/apache/zeppelin/ProcessData.java | 20 +-
.../java/org/apache/zeppelin/WebDriverManager.java | 247 +-
.../java/org/apache/zeppelin/ZeppelinITUtils.java | 17 +-
.../zeppelin/integration/AuthenticationIT.java | 221 +-
.../apache/zeppelin/integration/InterpreterIT.java | 64 +-
.../integration/InterpreterModeActionsIT.java | 584 +-
.../zeppelin/integration/ParagraphActionsIT.java | 950 +-
.../zeppelin/integration/PersonalizeActionsIT.java | 286 +-
.../zeppelin/integration/SparkParagraphIT.java | 172 +-
.../apache/zeppelin/integration/ZeppelinIT.java | 130 +-
zeppelin-interpreter-integration/pom.xml | 185 +-
.../zeppelin/integration/FlinkIntegrationTest.java | 72 +-
.../integration/FlinkIntegrationTest113.java | 35 +-
.../integration/FlinkIntegrationTest114.java | 34 +-
.../zeppelin/integration/JdbcIntegrationTest.java | 58 +-
.../zeppelin/integration/MiniHadoopCluster.java | 2 +-
.../apache/zeppelin/integration/MiniZeppelin.java | 88 -
.../zeppelin/integration/ShellIntegrationTest.java | 49 +-
.../zeppelin/integration/SparkIntegrationTest.java | 167 +-
.../integration/SparkIntegrationTest24.java | 51 -
.../integration/SparkIntegrationTest30.java | 57 -
.../integration/SparkIntegrationTest31.java | 57 -
.../integration/SparkIntegrationTest32.java | 58 -
.../integration/SparkIntegrationTest33.java | 42 +-
.../integration/SparkIntegrationTest34.java | 19 +-
.../integration/SparkSubmitIntegrationTest.java | 85 +-
.../YarnInterpreterLauncherIntegrationTest.java | 72 +-
.../integration/ZSessionIntegrationTest.java | 186 +-
.../integration/ZeppelinClientIntegrationTest.java | 142 +-
.../ZeppelinClientWithAuthIntegrationTest.java | 77 +-
.../integration/ZeppelinFlinkClusterTest.java | 81 +-
.../integration/ZeppelinFlinkClusterTest113.java | 33 +-
.../integration/ZeppelinFlinkClusterTest114.java | 33 +-
.../integration/ZeppelinFlinkClusterTest115.java | 23 +-
.../integration/ZeppelinSparkClusterTest.java | 461 +-
.../integration/ZeppelinSparkClusterTest24.java | 39 -
.../integration/ZeppelinSparkClusterTest30.java | 40 -
.../integration/ZeppelinSparkClusterTest31.java | 40 -
.../integration/ZeppelinSparkClusterTest32.java | 40 -
.../integration/ZeppelinSparkClusterTest33.java | 27 +-
.../integration/ZeppelinSparkClusterTest34.java | 17 +-
zeppelin-interpreter-parent/pom.xml | 22 +-
zeppelin-interpreter-shaded/pom.xml | 9 +-
zeppelin-interpreter/pom.xml | 105 +-
.../zeppelin/cluster/BroadcastServiceAdapter.java | 44 -
.../apache/zeppelin/cluster/ClusterCallback.java | 26 -
.../apache/zeppelin/cluster/ClusterManager.java | 600 -
.../zeppelin/cluster/ClusterManagerClient.java | 79 -
.../zeppelin/cluster/ClusterManagerServer.java | 390 -
.../apache/zeppelin/cluster/ClusterMonitor.java | 256 -
.../zeppelin/cluster/ClusterPrimitiveType.java | 57 -
.../zeppelin/cluster/ClusterStateMachine.java | 179 -
.../zeppelin/cluster/event/ClusterEvent.java | 46 -
.../cluster/event/ClusterEventListener.java | 28 -
.../zeppelin/cluster/event/ClusterMessage.java | 73 -
.../ZeppelinClusterMembershipEventListener.java | 50 -
.../apache/zeppelin/cluster/meta/ClusterMeta.java | 145 -
.../zeppelin/cluster/meta/ClusterMetaEntity.java | 58 -
.../cluster/meta/ClusterMetaOperation.java | 26 -
.../zeppelin/cluster/meta/ClusterMetaType.java | 25 -
.../cluster/protocol/LocalRaftClientProtocol.java | 163 -
.../cluster/protocol/LocalRaftProtocol.java | 58 -
.../cluster/protocol/LocalRaftProtocolFactory.java | 57 -
.../cluster/protocol/LocalRaftServerProtocol.java | 527 -
.../protocol/RaftClientMessagingProtocol.java | 123 -
.../cluster/protocol/RaftMessagingProtocol.java | 83 -
.../protocol/RaftServerMessagingProtocol.java | 346 -
.../zeppelin/conf/ZeppelinConfiguration.java | 148 +-
.../zeppelin/dep/AbstractDependencyResolver.java | 18 +-
.../main/java/org/apache/zeppelin/dep/Booter.java | 6 +-
.../apache/zeppelin/dep/DependencyResolver.java | 9 +-
.../apache/zeppelin/dep/RepositoryListener.java | 36 +-
.../org/apache/zeppelin/dep/TransferListener.java | 14 +-
.../org/apache/zeppelin/display/AngularObject.java | 4 +-
.../org/apache/zeppelin/helium/Application.java | 6 +-
.../apache/zeppelin/helium/ApplicationLoader.java | 2 +-
.../org/apache/zeppelin/helium/HeliumPackage.java | 45 +-
.../apache/zeppelin/helium/SpellPackageInfo.java | 5 +
.../apache/zeppelin/interpreter/Interpreter.java | 6 +
.../zeppelin/interpreter/InterpreterContext.java | 5 +-
.../zeppelin/interpreter/InterpreterOption.java | 15 +-
.../zeppelin/interpreter/InterpreterResult.java | 4 +-
.../InterpreterResultMessageOutput.java | 4 +-
.../zeppelin/interpreter/LazyOpenInterpreter.java | 6 +
.../remote/RemoteInterpreterServer.java | 63 +-
.../org/apache/zeppelin/resource/Resource.java | 4 +-
.../zeppelin/scheduler/AbstractScheduler.java | 3 +-
.../apache/zeppelin/scheduler/ExecutorFactory.java | 34 +-
.../apache/zeppelin/scheduler/FIFOScheduler.java | 2 +-
.../java/org/apache/zeppelin/scheduler/Job.java | 9 +-
.../zeppelin/scheduler/JobProgressPoller.java | 4 +-
...rThreadFactory.java => NamedThreadFactory.java} | 15 +-
.../zeppelin/scheduler/ParallelScheduler.java | 6 +-
.../zeppelin/scheduler/SchedulerFactory.java | 40 +-
.../apache/zeppelin/user/AuthenticationInfo.java | 4 +-
.../zeppelin/cluster/ClusterMultiNodeTest.java | 160 -
.../zeppelin/cluster/ClusterSingleNodeTest.java | 147 -
.../java/org/apache/zeppelin/dep/BooterTest.java | 5 +-
.../zeppelin/dep/DependencyResolverTest.java | 6 +-
.../zeppelin/helium/ApplicationLoaderTest.java | 7 +-
.../apache/zeppelin/helium/HeliumPackageTest.java | 7 +-
.../org/apache/zeppelin/scheduler/SleepingJob.java | 2 +-
.../src/test/resources/zeppelin-site-test.xml | 5 -
zeppelin-jupyter-interpreter-shaded/pom.xml | 8 +-
zeppelin-jupyter-interpreter/pom.xml | 2 +-
.../apache/zeppelin/jupyter/IPythonKernelTest.java | 24 +-
.../org/apache/zeppelin/jupyter/IRKernelTest.java | 63 +-
zeppelin-jupyter/pom.xml | 7 +-
.../zeppelin/jupyter/nbformat/JupyterUtilTest.java | 20 +-
.../src/test/resources/spark_example_notebook.zpln | 2 +-
zeppelin-plugins/launcher/cluster/pom.xml | 85 -
.../launcher/ClusterInterpreterCheckThread.java | 83 -
.../launcher/ClusterInterpreterLauncher.java | 274 -
.../launcher/ClusterInterpreterProcess.java | 74 -
.../launcher/ClusterInterpreterLauncherTest.java | 144 -
.../interpreter/launcher/ClusterMockTest.java | 164 -
.../cluster/src/test/resources/log4j.properties | 24 -
zeppelin-plugins/launcher/docker/pom.xml | 8 +-
.../launcher/DockerInterpreterProcess.java | 80 +-
.../launcher/DockerInterpreterProcessTest.java | 39 +-
zeppelin-plugins/launcher/flink/pom.xml | 2 +-
.../launcher/FlinkInterpreterLauncher.java | 3 +-
zeppelin-plugins/launcher/k8s-standard/pom.xml | 23 +-
.../launcher/K8sRemoteInterpreterProcess.java | 5 +-
.../zeppelin/interpreter/launcher/K8sUtils.java | 2 +-
.../launcher/K8sRemoteInterpreterProcessTest.java | 70 +-
.../K8sStandardInterpreterLauncherTest.java | 8 +-
.../interpreter/launcher/K8sUtilsTest.java | 20 +-
.../interpreter/launcher/PodPhaseWatcherTest.java | 48 +-
zeppelin-plugins/launcher/yarn/pom.xml | 71 +-
.../launcher/YarnInterpreterLauncher.java | 5 +-
.../launcher/YarnRemoteInterpreterProcess.java | 9 +-
zeppelin-plugins/notebookrepo/azure/pom.xml | 6 +-
.../zeppelin/notebook/repo/AzureNotebookRepo.java | 19 +-
zeppelin-plugins/notebookrepo/filesystem/pom.xml | 184 +-
.../notebook/repo/FileSystemNotebookRepo.java | 11 +-
.../notebook/repo/FileSystemNotebookRepoTest.java | 17 +-
zeppelin-plugins/notebookrepo/gcs/pom.xml | 11 +-
.../zeppelin/notebook/repo/GCSNotebookRepo.java | 26 +-
.../notebook/repo/GCSNotebookRepoTest.java | 132 +-
zeppelin-plugins/notebookrepo/github/pom.xml | 2 +-
.../zeppelin/notebook/repo/GitHubNotebookRepo.java | 41 +-
.../notebook/repo/GitHubNotebookRepoTest.java | 68 +-
.../notebook/my_project/my_note1_2A94M5J1Z.zpln | 2 +-
zeppelin-plugins/notebookrepo/mongo/pom.xml | 4 +-
.../zeppelin/notebook/repo/MongoNotebookRepo.java | 63 +-
.../notebook/repo/MongoNotebookRepoTest.java | 53 +-
zeppelin-plugins/notebookrepo/oss/pom.xml | 2 +-
.../zeppelin/notebook/repo/OSSNotebookRepo.java | 21 +-
.../notebook/repo/MockStorageOperator.java | 37 +-
.../notebook/repo/OSSNotebookRepoTest.java | 28 +-
zeppelin-plugins/notebookrepo/s3/pom.xml | 59 +-
.../zeppelin/notebook/repo/S3NotebookRepo.java | 50 +-
.../zeppelin/notebook/repo/S3NotebookRepoTest.java | 19 +-
zeppelin-plugins/pom.xml | 14 +-
zeppelin-server/pom.xml | 150 +-
.../apache/zeppelin/metric/PrometheusServlet.java | 28 +-
.../java/org/apache/zeppelin/realm/LdapRealm.java | 73 +-
.../realm/jwt/KnoxAuthenticationFilter.java | 7 +-
.../apache/zeppelin/realm/jwt/KnoxJwtRealm.java | 2 +-
.../kerberos/KerberosAuthenticationFilter.java | 10 +-
.../zeppelin/realm/kerberos/KerberosRealm.java | 76 +-
.../org/apache/zeppelin/rest/AbstractRestApi.java | 2 +-
.../org/apache/zeppelin/rest/AdminRestApi.java | 14 +-
.../org/apache/zeppelin/rest/ClusterRestApi.java | 242 -
.../zeppelin/rest/ConfigurationsRestApi.java | 16 +-
.../apache/zeppelin/rest/CredentialRestApi.java | 20 +-
.../org/apache/zeppelin/rest/HeliumRestApi.java | 49 +-
.../apache/zeppelin/rest/InterpreterRestApi.java | 26 +-
.../org/apache/zeppelin/rest/LoginRestApi.java | 44 +-
.../apache/zeppelin/rest/NotebookRepoRestApi.java | 34 +-
.../org/apache/zeppelin/rest/NotebookRestApi.java | 26 +-
.../org/apache/zeppelin/rest/SecurityRestApi.java | 18 +-
.../org/apache/zeppelin/rest/SessionRestApi.java | 27 +-
.../org/apache/zeppelin/rest/ZeppelinRestApi.java | 16 +-
.../rest/exception/BadRequestException.java | 6 +-
.../rest/exception/ForbiddenException.java | 6 +-
.../rest/exception/NoteNotFoundException.java | 4 +-
.../rest/exception/ParagraphNotFoundException.java | 4 +-
.../rest/exception/SessionNoteFoundException.java | 4 +-
.../exception/WebApplicationExceptionMapper.java | 10 +-
.../message/UpdateInterpreterSettingRequest.java | 45 +
.../rest/message/gson/ExceptionSerializer.java | 2 +-
.../org/apache/zeppelin/server/CorsFilter.java | 35 +-
.../org/apache/zeppelin/server/GsonProvider.java | 16 +-
.../apache/zeppelin/server/HtmlAddonResource.java | 173 -
.../zeppelin/server/ImmediateErrorHandlerImpl.java | 2 +-
.../apache/zeppelin/server/IndexHtmlServlet.java | 116 +
.../org/apache/zeppelin/server/JsonResponse.java | 24 +-
.../apache/zeppelin/server/RestApiApplication.java | 70 +
.../org/apache/zeppelin/server/ZeppelinServer.java | 527 +-
.../org/apache/zeppelin/service/AdminService.java | 2 +-
.../zeppelin/service/ConfigurationService.java | 2 +-
.../zeppelin/service/InterpreterService.java | 14 +-
.../apache/zeppelin/service/JobManagerService.java | 15 +-
.../zeppelin/service/NoAuthenticationService.java | 2 +-
.../apache/zeppelin/service/NotebookService.java | 112 +-
.../zeppelin/service/SessionManagerService.java | 11 +-
.../service/ShiroAuthenticationService.java | 16 +-
.../apache/zeppelin/socket/ConnectionManager.java | 12 +-
.../org/apache/zeppelin/socket/NotebookServer.java | 293 +-
.../org/apache/zeppelin/socket/NotebookSocket.java | 14 +-
.../zeppelin/socket/SessionConfigurator.java | 21 +-
.../utils/AnyOfRolesUserAuthorizationFilter.java | 5 +-
.../java/org/apache/zeppelin/utils/CorsUtils.java | 11 +-
.../org/apache/zeppelin/utils/ExceptionUtils.java | 8 +-
.../org/apache/zeppelin/utils/ServerUtils.java | 4 +-
.../java/org/apache/zeppelin/utils/TestUtils.java | 50 -
.../org/apache/zeppelin/MiniZeppelinServer.java | 326 +
.../cluster/ClusterAuthEventListenerTest.java | 68 -
.../apache/zeppelin/cluster/ClusterEventTest.java | 567 -
.../cluster/ClusterNoteEventListenerTest.java | 83 -
.../zeppelin/cluster/ZeppelinServerMock.java | 185 -
.../configuration/RequestHeaderSizeTest.java | 35 +-
.../apache/zeppelin/integration/TestHelper.java | 46 +
.../apache/zeppelin/metric/MetricEndpointTest.java | 33 +-
.../org/apache/zeppelin/realm/LdapRealmTest.java | 13 +
.../org/apache/zeppelin/recovery/RecoveryTest.java | 171 +-
.../apache/zeppelin/rest/AbstractTestRestApi.java | 316 +-
.../zeppelin/rest/ConfigurationsRestApiTest.java | 53 +-
.../zeppelin/rest/CredentialsRestApiTest.java | 4 +-
.../apache/zeppelin/rest/HeliumRestApiTest.java | 20 +-
.../zeppelin/rest/InterpreterRestApiTest.java | 68 +-
.../org/apache/zeppelin/rest/KnoxRestApiTest.java | 17 +-
.../zeppelin/rest/NotebookRepoRestApiTest.java | 15 +-
.../apache/zeppelin/rest/NotebookRestApiTest.java | 229 +-
.../zeppelin/rest/NotebookSecurityRestApiTest.java | 25 +-
.../apache/zeppelin/rest/SecurityRestApiTest.java | 14 +-
.../apache/zeppelin/rest/SessionRestApiTest.java | 95 +
.../apache/zeppelin/rest/ZeppelinRestApiTest.java | 277 +-
.../UpdateInterpreterSettingRequestTest.java | 115 +
.../apache/zeppelin/security/DirAccessTest.java | 59 +-
.../org/apache/zeppelin/server/CorsFilterTest.java | 15 +-
.../zeppelin/server/HtmlAddonResourceTest.java | 71 -
.../zeppelin/server/IndexHtmlServletTest.java | 113 +
.../zeppelin/service/ConfigurationServiceTest.java | 24 +-
.../zeppelin/service/InterpreterServiceTest.java | 13 +-
.../zeppelin/service/NotebookServiceTest.java | 117 +-
.../zeppelin/socket/ConnectionManagerTest.java | 6 +-
.../apache/zeppelin/socket/NotebookServerTest.java | 65 +-
.../org/apache/zeppelin/utils/CorsUtilsTest.java | 25 +-
.../src/test/resources/2A94M5J1Z/note.json | 2 +-
.../src/test/resources/2A94M5J2Z/note.json | 2 +-
.../pom.xml | 56 +-
.../org/apache/zeppelin/test/DownloadRequest.java | 77 +
.../org/apache/zeppelin/test/DownloadUtils.java | 629 +
.../org/apache/zeppelin/test/SemanticVersion.java | 76 +-
.../apache/zeppelin/test/DownloadUtilsTest.java | 80 +
zeppelin-test/src/test/resources/log4j2.properties | 25 +
zeppelin-web-angular/README.md | 16 +-
zeppelin-web-angular/WEB-INF/web.xml | 22 +-
zeppelin-web-angular/package-lock.json | 33208 ++++++++++++++-----
zeppelin-web-angular/package.json | 20 +-
zeppelin-web-angular/pom.xml | 4 +-
.../src/interfaces/message-common.interface.ts | 3 -
.../interfaces/message-data-type-map.interface.ts | 2 +
.../src/interfaces/message-notebook.interface.ts | 1 +
.../src/interfaces/message-operator.interface.ts | 7 +
.../projects/zeppelin-sdk/src/message.ts | 4 +
.../src/app/app-message.interceptor.ts | 17 +-
.../runtime-dynamic-module/ng-zorro-antd-module.ts | 2 +-
.../runtime-dynamic-module/ngmodule.decorator.ts} | 5 +-
.../runtime-dynamic-module.module.ts | 2 +-
.../app/pages/workspace/home/home.component.html | 2 +-
.../workspace/interpreter/interpreter.component.ts | 5 +-
.../workspace/interpreter/item/item.component.ts | 6 +-
.../notebook/action-bar/action-bar.component.html | 16 +-
.../notebook/action-bar/action-bar.component.ts | 12 +-
.../paragraph/code-editor/code-editor.component.ts | 2 +-
.../paragraph/control/control.component.html | 16 +-
.../notebook/paragraph/paragraph.component.ts | 43 +-
.../workspace/share/result/result.component.ts | 5 +-
.../src/app/services/message.service.ts | 4 +
.../app/services/ng-template-adapter.service.ts | 65 -
.../src/app/share/header/header.component.html | 2 +-
.../src/app/share/header/header.component.ts | 10 +
.../ng1-migration/ng1-migration.component.html | 65 -
.../ng1-migration/ng1-migration.component.less | 88 -
.../share/ng1-migration/ng1-migration.component.ts | 185 -
.../share/note-import/note-import.component.html | 2 +-
zeppelin-web-angular/src/app/share/share.module.ts | 6 +-
.../table/table-visualization.component.html | 3 +-
zeppelin-web-angular/src/index.html | 9 +-
zeppelin-web/.bowerrc | 4 -
zeppelin-web/Gruntfile.js | 58 +-
zeppelin-web/README.md | 45 +-
zeppelin-web/bower.json | 80 -
zeppelin-web/e2e/collaborativeMode.spec.js | 2 +-
zeppelin-web/e2e/home.spec.js | 8 +-
zeppelin-web/e2e/searchBlock.spec.js | 2 +-
zeppelin-web/karma.conf.js | 109 +-
zeppelin-web/package-lock.json | 30801 +++++++++--------
zeppelin-web/package.json | 77 +-
zeppelin-web/pom.xml | 23 +-
zeppelin-web/protractor.conf.js | 4 +-
zeppelin-web/src/WEB-INF/web.xml | 9 -
zeppelin-web/src/app/app.js | 2 +-
zeppelin-web/src/app/helium/helium.controller.js | 6 +-
zeppelin-web/src/app/home/home.html | 2 +-
.../src/app/notebook/notebook-actionBar.html | 8 +
.../src/app/notebook/notebook.controller.js | 19 +
.../src/app/notebook/notebook.controller.test.js | 7 +-
.../app/notebook/paragraph/paragraph-control.html | 4 +
.../app/notebook/paragraph/paragraph.controller.js | 31 +
.../builtins/visualization-d3network.js | 12 +-
.../visualization/builtins/visualization-table.js | 11 +-
.../src/components/navbar/navbar.controller.js | 8 +
zeppelin-web/src/components/navbar/navbar.html | 2 +-
zeppelin-web/src/index.html | 142 +-
zeppelin-web/webpack.config.js | 38 +-
zeppelin-zengine/pom.xml | 108 +-
.../java/org/apache/zeppelin/helium/Helium.java | 37 +-
.../zeppelin/helium/HeliumApplicationFactory.java | 24 +-
.../zeppelin/helium/HeliumBundleFactory.java | 43 +-
.../zeppelin/helium/HeliumOnlineRegistry.java | 24 +-
.../org/apache/zeppelin/helium/HeliumRegistry.java | 2 +-
.../zeppelin/helium/HeliumRegistrySerializer.java | 6 +-
.../zeppelin/interpreter/InterpreterFactory.java | 2 +-
.../zeppelin/interpreter/InterpreterSetting.java | 64 +-
.../interpreter/InterpreterSettingManager.java | 122 +-
.../interpreter/ManagedInterpreterGroup.java | 10 +-
.../interpreter/RemoteInterpreterEventServer.java | 8 +-
.../interpreter/SessionConfInterpreter.java | 2 +-
.../zeppelin/interpreter/YarnAppMonitor.java | 16 +-
.../interpreter/install/InstallInterpreter.java | 19 +-
.../launcher/SparkInterpreterLauncher.java | 53 +-
.../interpreter/recovery/StopInterpreter.java | 21 +-
.../interpreter/remote/AppendOutputRunner.java | 3 +-
.../interpreter/remote/RemoteInterpreter.java | 5 +-
.../zeppelin/notebook/AuthorizationService.java | 119 +-
.../zeppelin/notebook/FileSystemStorage.java | 5 +-
.../apache/zeppelin/notebook/GsonNoteParser.java | 84 +
.../java/org/apache/zeppelin/notebook/Note.java | 130 +-
.../org/apache/zeppelin/notebook/NoteAuth.java | 22 +-
.../zeppelin/notebook/NoteEventAsyncListener.java | 4 +-
.../notebook/NoteJsonExclusionStrategy.java | 59 +
.../org/apache/zeppelin/notebook/NoteManager.java | 39 +-
.../org/apache/zeppelin/notebook/NoteParser.java | 57 +
.../org/apache/zeppelin/notebook/Notebook.java | 34 +-
.../org/apache/zeppelin/notebook/Paragraph.java | 6 +-
.../notebook/exception/CorruptedNoteException.java | 9 +-
.../notebook/repo/AbstractNotebookRepo.java | 25 +-
.../zeppelin/notebook/repo/GitNotebookRepo.java | 16 +-
.../notebook/repo/InMemoryNotebookRepo.java | 7 +-
.../zeppelin/notebook/repo/NotebookRepo.java | 9 +-
.../zeppelin/notebook/repo/NotebookRepoSync.java | 60 +-
.../zeppelin/notebook/repo/VFSNotebookRepo.java | 51 +-
.../notebook/scheduler/QuartzSchedulerService.java | 10 +-
.../org/apache/zeppelin/plugin/PluginManager.java | 23 +-
.../apache/zeppelin/scheduler/RemoteScheduler.java | 12 +-
.../org/apache/zeppelin/search/LuceneSearch.java | 10 +-
.../apache/zeppelin/search/NoSearchService.java | 2 +-
.../org/apache/zeppelin/search/SearchService.java | 2 +-
.../org/apache/zeppelin/storage/ConfigStorage.java | 22 +-
.../java/org/apache/zeppelin/user/Credentials.java | 22 +-
.../zeppelin/conf/ZeppelinConfigurationTest.java | 109 +-
.../helium/HeliumApplicationFactoryTest.java | 25 +-
.../zeppelin/helium/HeliumBundleFactoryTest.java | 45 +-
.../zeppelin/helium/HeliumLocalRegistryTest.java | 15 +-
.../zeppelin/helium/HeliumOnlineRegistryTest.java | 25 +-
.../org/apache/zeppelin/helium/HeliumTest.java | 35 +-
.../apache/zeppelin/helium/HeliumTestRegistry.java | 1 -
.../interpreter/AbstractInterpreterTest.java | 55 +-
.../zeppelin/interpreter/ConfInterpreterTest.java | 12 +-
.../interpreter/InterpreterFactoryTest.java | 8 +-
.../interpreter/InterpreterSettingManagerTest.java | 39 +-
.../interpreter/InterpreterSettingTest.java | 46 +-
.../interpreter/ManagedInterpreterGroupTest.java | 11 +-
.../interpreter/SessionConfInterpreterTest.java | 8 +-
.../install/InstallInterpreterTest.java | 18 +-
.../interpreter/integration/DownloadUtils.java | 175 -
.../launcher/SparkInterpreterLauncherTest.java | 294 +-
.../launcher/StandardInterpreterLauncherTest.java | 17 +-
.../lifecycle/TimeoutLifecycleManagerTest.java | 8 +-
.../interpreter/mock/MockInterpreter1.java | 158 +-
.../interpreter/mock/MockInterpreter2.java | 138 +-
.../recovery/FileSystemRecoveryStorageTest.java | 6 +-
.../recovery/LocalRecoveryStorageTest.java | 6 +-
.../interpreter/remote/AppendOutputRunnerTest.java | 10 +-
.../remote/RemoteAngularObjectTest.java | 8 +-
... => RemoteInterpreterOutputTestStreamTest.java} | 69 +-
.../interpreter/remote/RemoteInterpreterTest.java | 35 +-
.../zeppelin/notebook/CredentialInjectorTest.java | 12 +-
.../org/apache/zeppelin/notebook/NoteAuthTest.java | 34 +-
.../apache/zeppelin/notebook/NoteManagerTest.java | 26 +-
.../org/apache/zeppelin/notebook/NoteTest.java | 38 +-
.../org/apache/zeppelin/notebook/NotebookTest.java | 312 +-
.../apache/zeppelin/notebook/ParagraphTest.java | 33 +-
.../zeppelin/notebook/ParagraphTextParserTest.java | 35 +-
.../notebook/repo/GitNotebookRepoTest.java | 102 +-
.../repo/NotebookRepoSyncInitializationTest.java | 169 +-
.../notebook/repo/NotebookRepoSyncTest.java | 138 +-
.../notebook/repo/VFSNotebookRepoTest.java | 60 +-
.../notebook/repo/mock/VFSNotebookRepoMock.java | 11 +-
.../apache/zeppelin/plugin/PluginManagerTest.java | 7 +-
.../resource/DistributedResourcePoolTest.java | 10 +-
.../zeppelin/scheduler/RemoteSchedulerTest.java | 50 +-
.../apache/zeppelin/search/LuceneSearchTest.java | 52 +-
.../zeppelin/storage/LocalConfigStorageTest.java | 8 +-
.../org/apache/zeppelin/user/CredentialsTest.java | 4 +-
.../org/apache/zeppelin/user/EncryptorTest.java | 4 +-
.../java/org/apache/zeppelin/util/UtilTest.java | 6 +-
.../notebook/my_project/my_note1_2A94M5J1Z.zpln | 2 +-
843 files changed, 63128 insertions(+), 56518 deletions(-)
delete mode 100644 .mvn/wrapper/maven-wrapper.jar
rename bigquery/src/{main => test}/resources/constants.json (100%)
copy {markdown => bigquery}/src/test/resources/log4j.properties (100%)
delete mode 100755 dev/change_scala_version.sh
create mode 100755 dev/checkout_zeppelin_pr.sh
delete mode 100755 dev/test_zeppelin_pr.py
delete mode 100644
docs/assets/themes/zeppelin/img/docs-img/spark_SPARK_HOME16.png
delete mode 100644
docs/assets/themes/zeppelin/img/docs-img/spark_SPARK_HOME24.png
delete mode 100644 docs/assets/themes/zeppelin/img/docs-img/spark_deprecate.png
create mode 100644
docs/assets/themes/zeppelin/img/ui-img/switch_to_classic_ui.png
delete mode 100644 docs/interpreter/kotlin.md
delete mode 100644 docs/interpreter/submarine.md
delete mode 120000 flink/flink-scala-2.11/flink-scala-parent
delete mode 100644 flink/flink-scala-2.11/pom.xml
delete mode 100644
flink/flink-scala-2.11/src/main/scala/org/apache/zeppelin/flink/FlinkExprTyper.scala
delete mode 100644
flink/flink-scala-2.11/src/main/scala/org/apache/zeppelin/flink/FlinkILoopInterpreter.scala
delete mode 100644
flink/flink-scala-2.11/src/main/scala/org/apache/zeppelin/flink/FlinkScala211Interpreter.scala
delete mode 120000 flink/flink-scala-2.12/flink-scala-parent
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/ApplicationModeExecutionEnvironment.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/ApplicationModeStreamEnvironment.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/FlinkBatchSqlInterpreter.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/FlinkInterpreter.java
(97%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/FlinkSqlInterpreter.java
(96%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/FlinkStreamSqlInterpreter.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/HadoopUtils.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/IPyFlinkInterpreter.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/JobManager.java (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/PyFlinkInterpreter.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/TableEnvFactory.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/internal/JarHelper.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/internal/ScalaShellEnvironment.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/internal/ScalaShellStreamEnvironment.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/sql/AbstractStreamSqlJob.java
(99%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/sql/AppendStreamSqlJob.java
(98%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/sql/SingleRowStreamSqlJob.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/java/org/apache/zeppelin/flink/sql/UpdateStreamSqlJob.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/resources/interpreter-setting.json (99%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/resources/python/zeppelin_ipyflink.py (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/resources/python/zeppelin_pyflink.py (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/scala/org/apache/zeppelin/flink/FlinkScalaInterpreter.scala
(99%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/scala/org/apache/zeppelin/flink/FlinkZeppelinContext.scala
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/scala/org/apache/zeppelin/flink/internal/FlinkILoop.scala
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/main/scala/org/apache/zeppelin/flink/internal/FlinkShell.scala
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/FlinkBatchSqlInterpreterTest.java
(100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/FlinkInterpreterTest.java
(91%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/FlinkSqlInterpreterTest.java
(98%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/FlinkStreamSqlInterpreterTest.java
(99%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/IPyFlinkInterpreterTest.java
(87%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/JavaLower.java (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/JavaUpper.java (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/JobManagerTest.java
(90%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/java/org/apache/zeppelin/flink/PyFlinkInterpreterTest.java
(85%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/resources/flink-conf.yaml (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/resources/init_stream.scala2 (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/resources/log4j.properties (100%)
rename flink/{flink-scala-parent =>
flink-scala-2.12}/src/test/resources/log4j2.properties (100%)
delete mode 100644 flink/flink-scala-parent/pom.xml
delete mode 100644 flink/flink1.13-shims/pom.xml
delete mode 100644
flink/flink1.13-shims/src/main/java/org/apache/zeppelin/flink/Flink113Shims.java
delete mode 100644
flink/flink1.13-shims/src/main/java/org/apache/zeppelin/flink/Flink113SqlInterpreter.java
delete mode 100644
flink/flink1.13-shims/src/main/scala/org/apache/zeppelin/flink/shims113/Flink113ScalaShims.scala
delete mode 100644
flink/flink1.14-shims/src/main/java/org/apache/zeppelin/flink/shims114/CollectStreamTableSink.java
rename flink/{flink1.14-shims => flink1.17-shims}/pom.xml (91%)
rename
flink/{flink1.14-shims/src/main/java/org/apache/zeppelin/flink/Flink114Shims.java
=> flink1.17-shims/src/main/java/org/apache/zeppelin/flink/Flink117Shims.java}
(82%)
rename
flink/{flink1.14-shims/src/main/java/org/apache/zeppelin/flink/Flink114SqlInterpreter.java
=>
flink1.17-shims/src/main/java/org/apache/zeppelin/flink/Flink117SqlInterpreter.java}
(98%)
copy flink/{flink1.15-shims =>
flink1.17-shims}/src/main/java/org/apache/zeppelin/flink/PrintUtils.java (100%)
copy flink/{flink1.15-shims =>
flink1.17-shims}/src/main/java/org/apache/zeppelin/flink/TimestampStringUtils.java
(100%)
rename flink/{flink1.13-shims/src/main/java/org/apache/zeppelin/flink/shims113
=>
flink1.17-shims/src/main/java/org/apache/zeppelin/flink/shims117}/CollectStreamTableSink.java
(98%)
create mode 100644 jdbc/Dockerfile
create mode 100644 jdbc/README.md
copy jdbc/src/main/java/org/apache/zeppelin/jdbc/{hive =>
kyuubi}/BeelineInPlaceUpdateStream.java (73%)
create mode 100644
jdbc/src/main/java/org/apache/zeppelin/jdbc/kyuubi/KyuubiUtils.java
create mode 100644
jdbc/src/main/java/org/apache/zeppelin/jdbc/kyuubi/ProgressBar.java
delete mode 100644 kotlin/README.md
delete mode 100644 kotlin/pom.xml
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/KotlinInterpreter.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/completion/KotlinCompleter.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/completion/KotlinKeywords.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/context/KotlinReceiver.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/reflect/ContextUpdater.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/reflect/KotlinFunctionInfo.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/reflect/KotlinReflectUtil.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/reflect/KotlinVariableInfo.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/repl/ClassWriter.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/repl/KotlinRepl.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/repl/building/KotlinReplProperties.java
delete mode 100644
kotlin/src/main/java/org/apache/zeppelin/kotlin/repl/building/ReplBuilding.java
delete mode 100644 kotlin/src/main/resources/interpreter-setting.json
delete mode 100644
kotlin/src/test/java/org/apache/zeppelin/kotlin/KotlinInterpreterTest.java
create mode 100644
livy/src/test/java/org/apache/zeppelin/livy/WithLivyServer.java
copy
zeppelin-jupyter-interpreter/src/main/java/org/apache/zeppelin/jupyter/PythonPackagePredicate.java
=>
python/src/test/java/org/apache/zeppelin/python/PythonInterpreterPandasSqlTestTest.java
(61%)
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-cpu-submarine-interpreter/Dockerfile
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-cpu-submarine-interpreter/build.sh
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-cpu-tensorflow_1.13.1-hadoop_3.1.2/Dockerfile
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-gpu-submarine-interpreter/Dockerfile
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-gpu-submarine-interpreter/build.sh
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-gpu-tensorflow_1.13.1-hadoop_3.1.2/Dockerfile
delete mode 100644
scripts/docker/submarine/1.0.0/zeppelin-gpu-tensorflow_1.13.1-hadoop_3.1.2/build.sh
delete mode 100644 scripts/docker/zeppelin-interpreter/conda_packages.txt
create mode 100644 scripts/docker/zeppelin-interpreter/condarc
copy scripts/docker/{zeppelin/bin =>
zeppelin-interpreter}/env_python_3_with_R.yml (79%)
delete mode 100644 scripts/docker/zeppelin-interpreter/pip_packages.txt
create mode 100644 scripts/docker/zeppelin-quick-start/README.md
rename
scripts/docker/{submarine/1.0.0/zeppelin-cpu-tensorflow_1.13.1-hadoop_3.1.2/build.sh
=> zeppelin-quick-start/docker-compose-zeppelin-only.yml} (76%)
create mode 100644 shell/Dockerfile
delete mode 100644 shell/HTERM.md
delete mode 100644 shell/PTY4J.md
create mode 100644 shell/README.md
delete mode 100644
shell/src/main/java/org/apache/zeppelin/shell/terminal/helper/IOHelper.java
rename
zeppelin-server/src/test/java/org/apache/zeppelin/cluster/ClusterIntpSettingEventListenerTest.java
=>
shell/src/main/java/org/apache/zeppelin/shell/terminal/websocket/TerminalSessionConfigurator.java
(56%)
delete mode 100755 shell/src/main/resources/libpty/freebsd/x86/libpty.so
delete mode 100755 shell/src/main/resources/libpty/freebsd/x86_64/libpty.so
delete mode 100755 shell/src/main/resources/libpty/linux/ppc64le/libpty.so
delete mode 100644 shell/src/main/resources/libpty/linux/x86/libpty.so
delete mode 100644 shell/src/main/resources/libpty/linux/x86_64/libpty.so
delete mode 100644 shell/src/main/resources/libpty/macosx/x86/libpty.dylib
delete mode 100644 shell/src/main/resources/libpty/macosx/x86_64/libpty.dylib
delete mode 100644 shell/src/main/resources/libpty/win/x86/winpty-agent.exe
delete mode 100755 shell/src/main/resources/libpty/win/x86/winpty.dll
delete mode 100644 shell/src/main/resources/libpty/win/x86_64/cyglaunch.exe
delete mode 100644 shell/src/main/resources/libpty/win/x86_64/winpty-agent.exe
delete mode 100644 shell/src/main/resources/libpty/win/x86_64/winpty.dll
delete mode 100755 shell/src/main/resources/libpty/win/xp/winpty-agent.exe
delete mode 100755 shell/src/main/resources/libpty/win/xp/winpty.dll
delete mode 100644
spark/interpreter/src/main/java/org/apache/zeppelin/spark/KotlinSparkInterpreter.java
rename spark/{spark-shims =>
interpreter}/src/main/java/org/apache/zeppelin/spark/SparkVersion.java (75%)
delete mode 100644
spark/interpreter/src/main/java/org/apache/zeppelin/spark/kotlin/KotlinZeppelinBindings.java
delete mode 100644
spark/interpreter/src/main/java/org/apache/zeppelin/spark/kotlin/SparkKotlinReceiver.java
rename {zeppelin-display =>
spark/interpreter}/src/main/scala/org/apache/zeppelin/display/angular/AbstractAngularElem.scala
(100%)
rename {zeppelin-display =>
spark/interpreter}/src/main/scala/org/apache/zeppelin/display/angular/AbstractAngularModel.scala
(100%)
rename {zeppelin-display =>
spark/interpreter}/src/main/scala/org/apache/zeppelin/display/angular/notebookscope/AngularElem.scala
(95%)
rename {zeppelin-display =>
spark/interpreter}/src/main/scala/org/apache/zeppelin/display/angular/notebookscope/AngularModel.scala
(100%)
rename {zeppelin-display =>
spark/interpreter}/src/main/scala/org/apache/zeppelin/display/angular/paragraphscope/AngularElem.scala
(95%)
rename {zeppelin-display =>
spark/interpreter}/src/main/scala/org/apache/zeppelin/display/angular/paragraphscope/AngularModel.scala
(100%)
delete mode 100644
spark/interpreter/src/test/java/org/apache/zeppelin/spark/KotlinSparkInterpreterTest.java
delete mode 100644
spark/interpreter/src/test/java/org/apache/zeppelin/spark/SparkShimsTest.java
create mode 100644
spark/interpreter/src/test/java/org/apache/zeppelin/spark/SparkUtilsTest.java
rename {zeppelin-display =>
spark/interpreter}/src/test/scala/org/apache/zeppelin/display/angular/AbstractAngularElemTest.scala
(94%)
rename {zeppelin-display =>
spark/interpreter}/src/test/scala/org/apache/zeppelin/display/angular/AbstractAngularModelTest.scala
(89%)
rename {zeppelin-display =>
spark/interpreter}/src/test/scala/org/apache/zeppelin/display/angular/notebookscope/AngularElemTest.scala
(100%)
rename {zeppelin-display =>
spark/interpreter}/src/test/scala/org/apache/zeppelin/display/angular/notebookscope/AngularModelTest.scala
(100%)
rename {zeppelin-display =>
spark/interpreter}/src/test/scala/org/apache/zeppelin/display/angular/paragraphscope/AngularElemTest.scala
(100%)
rename {zeppelin-display =>
spark/interpreter}/src/test/scala/org/apache/zeppelin/display/angular/paragraphscope/AngularModelTest.scala
(100%)
delete mode 100644 spark/scala-2.11/pom.xml
delete mode 100644 spark/scala-2.11/src/main/resources/log4j.properties
delete mode 100644
spark/scala-2.11/src/main/scala/org/apache/zeppelin/spark/SparkScala211Interpreter.scala
delete mode 100644
spark/scala-2.11/src/main/scala/org/apache/zeppelin/spark/SparkZeppelinContext.scala
rename spark/{spark2-shims => spark-common}/pom.xml (83%)
rename
spark/{spark3-shims/src/main/java/org/apache/zeppelin/spark/Spark3Shims.java =>
spark-common/src/main/java/org/apache/zeppelin/spark/SparkUtils.java} (54%)
delete mode 100644 spark/spark-shims/pom.xml
delete mode 100644
spark/spark-shims/src/main/java/org/apache/zeppelin/spark/SparkShims.java
delete mode 100644
spark/spark2-shims/src/main/java/org/apache/zeppelin/spark/Spark2Shims.java
delete mode 100644 spark/spark3-shims/pom.xml
delete mode 100644 submarine/pom.xml
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/IPySubmarineInterpreter.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/PySubmarineInterpreter.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/SubmarineContext.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/SubmarineInterpreter.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/SubmarineShellInterpreter.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/commons/SubmarineCommand.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/commons/SubmarineConstants.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/commons/SubmarineUI.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/commons/SubmarineUtils.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/hadoop/FinalApplicationStatus.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/hadoop/HdfsClient.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/hadoop/YarnApplicationState.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/hadoop/YarnClient.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/job/SubmarineJob.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/job/SubmarineJobStatus.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/job/thread/JobRunThread.java
delete mode 100644
submarine/src/main/java/org/apache/zeppelin/submarine/job/thread/TensorboardRunThread.java
delete mode 100644 submarine/src/main/resources/interpreter-setting.json
delete mode 100644
submarine/src/main/resources/jinja_templates/submarine-job-run-tf.jinja
delete mode 100644
submarine/src/main/resources/jinja_templates/submarine-tensorboard.jinja
delete mode 100644
submarine/src/main/resources/ui_templates/submarine-command-options.json
delete mode 100644
submarine/src/main/resources/ui_templates/submarine-dashboard.jinja
delete mode 100644
submarine/src/main/resources/ui_templates/submarine-log-head.jinja
delete mode 100644
submarine/src/main/resources/ui_templates/submarine-usage.jinja
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/BaseInterpreterTest.java
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/HdfsClientTest.java
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/JinjaTemplatesTest.java
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/PySubmarineInterpreterTest.java
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/SubmarineInterpreterTest.java
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/SubmarineJobTest.java
delete mode 100644
submarine/src/test/java/org/apache/zeppelin/submarine/YarnClientTest.java
delete mode 100755 submarine/src/test/resources/DefaultExecutorTest.sh
delete mode 100644 submarine/src/test/resources/app-v1-services-app_name.json
delete mode 100644 submarine/src/test/resources/log4j.properties
delete mode 100644
submarine/src/test/resources/ws-v1-cluster-apps-application_id-appattempts-appattempt_id-containers.json
delete mode 100644
submarine/src/test/resources/ws-v1-cluster-apps-application_id-appattempts.json
delete mode 100644
submarine/src/test/resources/ws-v1-cluster-apps-application_id-failed.json
delete mode 100644
submarine/src/test/resources/ws-v1-cluster-apps-application_id-finished.json
delete mode 100644
submarine/src/test/resources/ws-v1-cluster-apps-application_id-running.json
copy testing/{env_python_3.8_with_R.yml => env_python_3.9_with_R.yml} (96%)
delete mode 100644 testing/env_python_3_with_flink_113.yml
delete mode 100644 testing/env_python_3_with_flink_114.yml
rename testing/{env_python_3_with_flink_112.yml =>
env_python_3_with_flink_117.yml} (88%)
create mode 100644 testing/resources/bank.csv
delete mode 100644 zeppelin-display/pom.xml
delete mode 100644 zeppelin-distribution/src/deb/control/control
delete mode 100644 zeppelin-distribution/src/deb/control/prerm
delete mode 100755 zeppelin-distribution/src/deb/init.d/zeppelind
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/MiniZeppelin.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/SparkIntegrationTest24.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/SparkIntegrationTest30.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/SparkIntegrationTest31.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/SparkIntegrationTest32.java
copy
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/exception/NotePathAlreadyExistsException.java
=>
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/SparkIntegrationTest34.java
(68%)
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/ZeppelinSparkClusterTest24.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/ZeppelinSparkClusterTest30.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/ZeppelinSparkClusterTest31.java
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/ZeppelinSparkClusterTest32.java
rename
flink-cmd/src/test/java/org/apache/zeppelin/flink/cmd/FlinkCmdInterpreterTest.java
=>
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/ZeppelinSparkClusterTest34.java
(66%)
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/BroadcastServiceAdapter.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterCallback.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterManager.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterManagerClient.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterManagerServer.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterMonitor.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterPrimitiveType.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/ClusterStateMachine.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/event/ClusterEvent.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/event/ClusterEventListener.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/event/ClusterMessage.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/listener/ZeppelinClusterMembershipEventListener.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/meta/ClusterMeta.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/meta/ClusterMetaEntity.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/meta/ClusterMetaOperation.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/meta/ClusterMetaType.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/LocalRaftClientProtocol.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/LocalRaftProtocol.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/LocalRaftProtocolFactory.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/LocalRaftServerProtocol.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/RaftClientMessagingProtocol.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/RaftMessagingProtocol.java
delete mode 100644
zeppelin-interpreter/src/main/java/org/apache/zeppelin/cluster/protocol/RaftServerMessagingProtocol.java
rename
zeppelin-interpreter/src/main/java/org/apache/zeppelin/scheduler/{SchedulerThreadFactory.java
=> NamedThreadFactory.java} (74%)
delete mode 100644
zeppelin-interpreter/src/test/java/org/apache/zeppelin/cluster/ClusterMultiNodeTest.java
delete mode 100644
zeppelin-interpreter/src/test/java/org/apache/zeppelin/cluster/ClusterSingleNodeTest.java
delete mode 100644 zeppelin-plugins/launcher/cluster/pom.xml
delete mode 100644
zeppelin-plugins/launcher/cluster/src/main/java/org/apache/zeppelin/interpreter/launcher/ClusterInterpreterCheckThread.java
delete mode 100644
zeppelin-plugins/launcher/cluster/src/main/java/org/apache/zeppelin/interpreter/launcher/ClusterInterpreterLauncher.java
delete mode 100644
zeppelin-plugins/launcher/cluster/src/main/java/org/apache/zeppelin/interpreter/launcher/ClusterInterpreterProcess.java
delete mode 100644
zeppelin-plugins/launcher/cluster/src/test/java/org/apache/zeppelin/interpreter/launcher/ClusterInterpreterLauncherTest.java
delete mode 100644
zeppelin-plugins/launcher/cluster/src/test/java/org/apache/zeppelin/interpreter/launcher/ClusterMockTest.java
delete mode 100644
zeppelin-plugins/launcher/cluster/src/test/resources/log4j.properties
delete mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/rest/ClusterRestApi.java
delete mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/server/HtmlAddonResource.java
create mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/server/IndexHtmlServlet.java
create mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/server/RestApiApplication.java
delete mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/utils/TestUtils.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/MiniZeppelinServer.java
delete mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/cluster/ClusterAuthEventListenerTest.java
delete mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/cluster/ClusterEventTest.java
delete mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/cluster/ClusterNoteEventListenerTest.java
delete mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/cluster/ZeppelinServerMock.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/integration/TestHelper.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/rest/SessionRestApiTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/rest/message/UpdateInterpreterSettingRequestTest.java
delete mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/server/HtmlAddonResourceTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/server/IndexHtmlServletTest.java
copy {zeppelin-client-examples => zeppelin-test}/pom.xml (62%)
create mode 100644
zeppelin-test/src/main/java/org/apache/zeppelin/test/DownloadRequest.java
create mode 100644
zeppelin-test/src/main/java/org/apache/zeppelin/test/DownloadUtils.java
copy livy/src/main/java/org/apache/zeppelin/livy/LivyVersion.java =>
zeppelin-test/src/main/java/org/apache/zeppelin/test/SemanticVersion.java (50%)
create mode 100644
zeppelin-test/src/test/java/org/apache/zeppelin/test/DownloadUtilsTest.java
create mode 100644 zeppelin-test/src/test/resources/log4j2.properties
copy zeppelin-web-angular/{projects/zeppelin-sdk/src/index.ts =>
src/app/core/runtime-dynamic-module/ngmodule.decorator.ts} (72%)
delete mode 100644
zeppelin-web-angular/src/app/services/ng-template-adapter.service.ts
delete mode 100644
zeppelin-web-angular/src/app/share/ng1-migration/ng1-migration.component.html
delete mode 100644
zeppelin-web-angular/src/app/share/ng1-migration/ng1-migration.component.less
delete mode 100644
zeppelin-web-angular/src/app/share/ng1-migration/ng1-migration.component.ts
delete mode 100644 zeppelin-web/.bowerrc
delete mode 100644 zeppelin-web/bower.json
create mode 100644
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/GsonNoteParser.java
create mode 100644
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/NoteJsonExclusionStrategy.java
create mode 100644
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/NoteParser.java
copy
zeppelin-plugins/notebookrepo/oss/src/main/java/org/apache/zeppelin/notebook/repo/RevisionsInfo.java
=>
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/repo/AbstractNotebookRepo.java
(63%)
delete mode 100644
zeppelin-zengine/src/test/java/org/apache/zeppelin/interpreter/integration/DownloadUtils.java
rename
zeppelin-zengine/src/test/java/org/apache/zeppelin/interpreter/remote/{RemoteInterpreterOutputTestStream.java
=> RemoteInterpreterOutputTestStreamTest.java} (70%)