This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/bigquery/com.google.oauth-client-google-oauth-client-1.33.3
in repository https://gitbox.apache.org/repos/asf/zeppelin.git
omit 8a5ea211ed Bump com.google.oauth-client:google-oauth-client in
/bigquery
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 033c436903 [ZEPPELIN-6176] imagePullSecrets is skipped in interpreter
other than spark
add 52ea80f312 [ZEPPELIN-6163] HBase interpreter supports hbase-2.x
add 0f7c27d46c [ZEPPELIN-6182] fix fail on running script to enable system
service
add 571e8d5c7d Bump org.apache.commons:commons-vfs2 from 2.6.0 to 2.10.0
in /zeppelin-zengine
add 1988df34f5 [ZEPPELIN-6188] Improve Elasticsearch interpreter config
and help message
add 1468714b5b [ZEPPELIN-6191] Remove loading external resources in
Zeppelin documentations
add b50bafbb2a [ZEPPELIN-6194] Fix flaky Conda environment setup by using
strict channel priority in GitHub Actions
add a6568889a3 [ZEPPELIN-3271] add shiro setup for cron feature in docs
add 9e35613b2f [ZEPPELIN-6193] Refactor SparkSubmitInterpreter to Improve
Readability and Error Handling
add 588b54bf54 [ZEPPELIN-6190] Prevent directory escape bypass through
repeated URL decoding
add 1221444ec6 [ZEPPELIN-6186] fix searching user using JdbcRealm
add 94ae845cd4 [ZEPPELIN-6185] fix prevent shortcut working in input field
add 9820caae70 [ZEPPELIN-6086] Official Spark 4.0 support
add 526eb15b87 [ZEPPELIN-6198] Fix multiple typos in documentation
markdown files
add fd7631e4f2 [ZEPPELIN-6192] Enhance getHit() safety in ActionResponse
and improve interface documentation
add 7a97ffe11d [ZEPPELIN-6196] Improve and Add Unit Tests for
Elasticsearch Client and Wrappers
add 1ca383eebe [ZEPPELIN-6206] Fix notebook paths in job manager page
add 8403dcca59 [ZEPPELIN-6201] Add unit tests for utils classes:
ServerUtils, ExceptionUtils, CommandLineUtils, AnyOfRolesUserAuthorizationFilter
add d98351a551 [ZEPPELIN-6209] Rewrite Jetty Servername
add 4d4b57363b [ZEPPELIN-6210] Removed unused CommandLineUtilsTest.java
file
add 8ca6e57f27 [MINOR] postgresql 42.7.7
add c322a8dfc0 [ZEPPELIN-6219] Update copyright year in NOTICE file from
2024 to 2025
add 9e2ff882fe [ZEPPELIN-6222] Fix typos and improve clarity in Neo4j
interpreter configuration descriptions
add d8b2f0c9d7 [ZEPPELIN-6199] Fix tutorial document file download not
working
add 05a9f55e80 [ZEPPELIN-6239] Bump commons-lang3 from 3.14.0 to 3.18.0
add bb96c04c57 [ZEPPELIN-6230] "Add Paragraph" button should not be hidden
in Notebook.
add c5a303d5ff [ZEPPELIN-6205] Sort configurations alphabetically in new UI
add 7d62077584 [MINOR] Add GitHub Action to close stale PRs
add d7740440d1 [MINOR] upgrade scala
add 1fe6b041fe [ZEPPELIN-6213] Add Cache-Control Header to API Calls
add 5935c4493c [ZEPPELIN-6225] Refactor HiveStatement unwrapping for
improved readability and robustness
add a6fcb9dbf7 [ZEPPELIN-6207] Bump Angular to 9 in zeppelin-web-angular
add 91f091e287 [ZEPPELIN-6240] Use generics in CommandArgs constructor to
improve type safety
add 573fc4e1b3 [ZEPPELIN-6220] Remove unused constructor in
DownloadRequest.class
add 86e94f3fe6 [ZEPPELIN-6242] Refactor initAuth in Neo4jConnectionManager
for safer enum parsing and default handling
add e9608f7cc5 [ZEPPELIN-6246] Replace deprecated Character constructor
add 25cd340f1d [ZEPPELIN-6241] Fail fast when default web app context
fails to initialize due to missing resources
add 60aad4275a [ZEPPELIN-6223] Improve grammar and clarity in
SECURITY-README.md for Shiro authentication
add 3ee87f15b8 [ZEPPELIN-6226] Update installation document with Supported
Linux Distributions
add 9a8ea36149 [ZEPPELIN-6249] Fix broken Ace Editor theme link in STYLE.md
add 9cf41211dc [ZEPPELIN-6254] Add test case in file interpreter
add e4f4cc88ed [ZEPPELIN-6243] Remove unused code in SemanticVersion class
add 5051bf0a45 [ZEPPELIN-6251] Refactor AuthenticationService binding
using factory method
add 1a66333d50 [ZEPPELIN-6247] Fix flag parsing bug in FileInterpreter
add 6edb9f1015 [ZEPPELIN-6260] Fix memory leak in WebSocket watcher
connections
add 91a8565e82 [ZEPPELIN-6248] Display a message when no search results
add 7c08a828eb [ZEPPELIN-6262] Refactor ElasticsearchClientTypeBuilder for
safer enum handling and blank input support
add 890ddfefb4 [ZEPPELIN-6202] Fix %20 showing in notebook tree by
URL-decoding note file paths
add b44841b741 [ZEPPELIN-6214] Fix new web app to handling carriage return
add 410b160c69 [MINOR] commons-beanutils 1.11.0
add d022d629a3 [ZEPPELIN-6245] Improve Repository class stability and
validation
add 1b90f318a3 [MINOR] Bump up version to 0.13.0-SNAPSHOT
add ab52456f84 [ZEPPELIN-6264] Refactor InfluxDBInterpreter for improved
readability and maintainability
add 4bf5ab99d3 [ZEPPELIN-6626] Fix JWT expiration validation security
vulnerability
add 8ec487f12b [ZEPPELIN-6195] Fix Selenium tests by switching from Chrome
to Firefox and upgrading outdated Spark
add d4072a6ab5 [ZEPPELIN-6267] Refactor JarHelper Class to Use a Logging
Framework Instead of System.out.println()
add eb2e03efca [ZEPPELIN-6255] added message in the
create-repository-modal for user not to be confused
add 4efa2a34cc [ZEPPELIN-6270] Rename "Import As" to "Note Name" for
creating a new note in the new UI
add 0da4f8d93d [ZEPPELIN-6244] Handle Collection as defaultValue in
GUI.select()
add 215b782876 [ZEPPELIN-6252] Migrate frontend TypeScript configuration
to `strict: true` for better type safety
add 27e9b8fb50 [ZEPPELIN-6276] Replace Deprecated Number Constructors for
Java 11
add 6dd03ab5bd [ZEPPELIN-6283] Decouple 'isRevisionSupported' state from
configuration API response
add 01efbd11ae [ZEPPELIN-6259] Add null safety checks in
SparkInterpreterLauncher.detectSparkScalaVersionByReplClass
add 7b26f92242 [ZEPPELIN-6287] Fix lint errors in zeppelin-web-angular
modules
add f32b50fcc1 [ZEPPELIN-6288] Replace Yoda conditions in
InterpreterFactory with standard null checks
add 31f7d56909 [ZEPPELIN-6164][HOTFIX] Fix the problem that previous PR
for does not …
add f68d69b119 [ZEPPELIN-6281] Add Unit Tests for LivyVersion Class
add 934d4e36b1 [ZEPPELIN-6285] Refactor getNotesInfo to improve
readability and immutability
add 8b2aabbace [ZEPPELIN-6280] Remove unused LivyPySpark3Interpreter class
add eb923af44f [ZEPPELIN-6290] Add .env file support and update merge
script documentation
add 55789d367f [ZEPPELIN-6256] Fix resource leaks in
SparkInterpreterLauncher.detectSparkScalaVersion
add 53fe7c123b [ZEPPELIN-6273] Add unit test for AngularInterpreter
add 1b2ed76134 [ZEPPELIN-6286] Add lint check to zeppelin-web-angular CI
workflow
add d197a3ea2a [HOTFIX] Add missing License header to dev/requirements
add a14243ca35 [ZEPPELIN-6181] Login form does not pass plus sign into
authenticator
add 0f92acc64a [ZEPPELIN-6292] Fix e2e test build dependency order by
including zeppelin-web-angular
add 8d73bfc50c [ZEPPELIN-6300] Replace deprecated StringUtils.equals to
Strings.CS.equals
add f541b46115 [ZEPPELIN-6296] Modify New UI when entering a note, the
note name is displayed in the page title
add 1f8e763553 [ZEPPELIN-6303] Align JDK requirement to 11 in build guide
add fbd94da456 [ZEPPELIN-6216] Show clear message when job manager is
disabled instead of infinite loading
add 279af4f322 [ZEPPELIN-6302] Route to home when click note trash button
in New UI
add ade854e2e8 [ZEPPELIN-6234] fix: table() function not working
add f4f8a72a5f [ZEPPELIN-6301] Add tslint custom rule about ensure the
order in constructor
add d6ec9741bf [ZEPPELIN-6307] Rename fieldname in NewNoteRequest class
add 225f8a07fa [ZEPPELIN-6295] Add configurations that allow LDAP users
map directly to role
add 093648f141 [MINOR] Update java version check that only allows java 11
or newer
add 96e2c65018 [ZEPPELIN-6310] When paragraph to edit, word wrap doesn't
work
add a0ef5b8096 [ZEPPELIN-6304] Changes to interpreter bindings are not
reflected when reopening the binding settings
add 3a0e42131b [ZEPPELIN-6316] Fix broken tests caused by field name change
add f45587db39 [ZEPPELIN-6299] Refactor StaticRepl for readability,
correctness, and modern Java usage
add 320c1a20a4 [ZEPPELIN-6138] Add .nvmrc to set node v16.20.2 for
Zeppelin client
add 7110bed788 [ZEPPELIN-6305] Modify package.json so that lint and
prettier cover projects folder
add 078b754ad6 [ZEPPELIN-6282] Add null check condition
add 65fd70fd35 [ZEPPELIN-6197] 6229] Fixed the shortcuts in the New UI so
that they match the Classic UI and work correctly
add bd5aac8778 [ZEPPELIN-6317] Fix responsive layout issue of the control
action bar in New UI
add 85b75502e9 [ZEPPELIN-6306] Prevent NPE in StaticRepl by fail-fast
JavaCompiler check
add 4297661d8f [ZEPPELIN-6308] Extract hardcoded py4j values to constants
add 4fbfaec616 [ZEPPELIN-6298] Fix cursor-related issues in New UI's
Paragraph
add 0f20ffcd0f [ZEPPELIN-6203] Connect shortcut modal for info button
add c9d6b133a1 [ZEPPELIN-6319] Fixing unsupported wildcard path expansion
in zeppelin-web-angular
add 75a9caa7b6 [ZEPPELIN-6309] Improve method by replacing JsonObject
parameter
add 3073e3f034 [ZEPPELIN-6236] Prettify format to pass lint in web-angluar
add 5aa65256ff [ZEPPELIN-6315] Add a lint rule to prevent circular imports
in zeppelin-web-angular
add 3c10d379c5 [ZEPPELIN-6271] Remove TravisCI-related scripts no longer
in use
add 8d18618eab [ZEPPELIN-6325] Add Custom TSLint Rule to Alphabetically
Order Exports in public-api.ts
add 948f1652f9 [ZEPPELIN-6265] Support classic Helium viz packages in new
UI
add 3e9e89565d [ZEPPELIN-6314] Set up a new E2E testing environment in the
New UI
add 80ff51cdf5 [ZEPPELIN-6336] Fix failing zengine tests caused by invalid
interpreters.json
add ae68cf5741 [ZEPPELIN-6328] Enable strict template modes in
zeppelin-web-angular
add 8fd90cf8f6 [ZEPPELIN-6338] Allow separate frontend modules to use
different Node/NPM versions
add f4f822d05c [ZEPPELIN-6233] Upgraded the Node.js version of
zeppelin-web-angular from 16 to 18
add 25ec6ed966 [ZEPPELIN-6353] Migrate Windows build CI from AppVeyor to
GitHub Actions
add 3d1ee7c6bf [ZEPPELIN-6350] Fix Selenium test by Replacing Firefox with
Edge
add 5484bebb6e [ZEPPELIN-6339] Fix - Anonymous users can access /login in
the New UI, unlike the Classic UI
add 7c7b00fa78 [CI-HOTFIX] Remove not allowed action in Selenium test
add 190ecd6a2f [ZEPPELIN-6336] Enable Conditional Login Test Based on
shiro.ini Presence in Zeppelin
add eee7ebb688 [ZEPPELIN-6323] Apply dark mode to the new UI
add 94f1d8175f [ZEPPELIN-6352] Prevent information disclosure in
WebApplicationExceptionMapper
add 89aecde0ed [ZEPPELIN-6357] Fixed missing login prerequisite in each
test
add 6dd68c3f97 [ZEPPELIN-6327] Fix wrong order of the arguments for
Visualization components
add 9aac655ef9 [ZEPPELIN-6332] Unify keyboard event handling between
Angular and Monaco editor
add 3ad1a2c486 [ZEPPELIN-6351] Close modals only on their own user actions
add 8ef350e8b9 [ZEPPELIN-6279] Add Search/Highlight keyword feature for
Code Editor
add f1f671394d [ZEPPELIN-6330] Redirect to home with error if shared
paragraph(or note) doesn’t exist
add 6f9ae32a37 [ZEPPELIN-6324] Auto-Run Paragraph When Accessed via "Link
This Paragraph"
add 227632cc0b Bump com.google.oauth-client:google-oauth-client 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 (8a5ea211ed)
\
N -- N -- N
refs/heads/dependabot/maven/bigquery/com.google.oauth-client-google-oauth-client-1.33.3
(227632cc0b)
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:
.github/workflows/core.yml | 184 +-
.github/workflows/frontend.yml | 68 +-
.github/workflows/quick.yml | 8 +-
.github/workflows/stale.yml | 26 +
.gitignore | 8 +-
.appveyor.yml => .husky/pre-commit | 32 +-
.mvn/wrapper/MavenWrapperDownloader.java | 156 +-
.mvn/wrapper/maven-wrapper.jar | Bin 50710 -> 0 bytes
.mvn/wrapper/maven-wrapper.properties | 35 +-
Dockerfile | 6 +-
LICENSE | 29 +-
NOTICE | 2 +-
README.md | 2 +-
SECURITY-README.md | 46 +-
STYLE.md | 4 +-
alluxio/pom.xml | 4 +-
angular/pom.xml | 2 +-
.../zeppelin/angular/AngularInterpreterTest.java | 104 +
bigquery/pom.xml | 6 +-
.../zeppelin/bigquery/BigQueryInterpreter.java | 21 +-
.../src/main/resources/interpreter-setting.json | 7 +
bin/common.sh | 18 +-
bin/interpreter.sh | 21 +-
bin/zeppelin-daemon.sh | 2 +
bin/zeppelin-systemd-service.sh | 7 +-
bin/zeppelin.sh | 4 +-
build-tools/pom.xml | 2 +-
.../src/main/resources/zeppelin/checkstyle.xml | 29 +-
cassandra/pom.xml | 2 +-
conf/interpreter-list | 34 +-
conf/zeppelin-env.cmd.template | 2 +-
conf/zeppelin-env.sh.template | 5 +-
conf/zeppelin-site.xml.template | 20 +-
dev/checkout_zeppelin_pr.sh | 8 +-
dev/create_release.sh | 4 +-
dev/merge_zeppelin_pr.py | 680 +-
.../requirements.txt | 20 +-
dev/travis/save-logs.py | 53 -
dev/travis/travis-install.sh | 31 -
docs/Gemfile | 6 +
docs/Gemfile.lock | 324 +-
docs/README.md | 4 +-
docs/_config.yml | 6 +-
docs/_includes/JB/setup | 4 +-
docs/_includes/themes/zeppelin/default.html | 8 +-
docs/assets/themes/zeppelin/css/style.css | 14 +-
.../font-awesome-4.2.0/font-awesome.min.css | 4 +
.../font-awesome-4.2.0}/fontawesome-webfont.eot | Bin
.../font-awesome-4.2.0}/fontawesome-webfont.svg | 2 +-
.../font-awesome-4.2.0}/fontawesome-webfont.ttf | Bin
.../font-awesome-4.2.0}/fontawesome-webfont.woff | Bin
.../themes/zeppelin/font/fonts-open-sans.css | 90 +
.../themes/zeppelin/font/fonts-patua-one.css | 8 +
.../zeppelin/font/open-sans-cyrillic-ext.woff2 | Bin 0 -> 12680 bytes
.../themes/zeppelin/font/open-sans-cyrillic.woff2 | Bin 0 -> 7200 bytes
.../themes/zeppelin/font/open-sans-greek-ext.woff2 | Bin 0 -> 1036 bytes
.../themes/zeppelin/font/open-sans-greek.woff2 | Bin 0 -> 5820 bytes
.../themes/zeppelin/font/open-sans-hebrew.woff2 | Bin 0 -> 4528 bytes
.../themes/zeppelin/font/open-sans-latin-ext.woff2 | Bin 0 -> 10676 bytes
.../themes/zeppelin/font/open-sans-latin.woff2 | Bin 0 -> 13456 bytes
.../themes/zeppelin/font/open-sans-math.woff2 | Bin 0 -> 12692 bytes
.../themes/zeppelin/font/open-sans-symbols.woff2 | Bin 0 -> 6424 bytes
.../zeppelin/font/open-sans-vietnamese.woff2 | Bin 0 -> 5128 bytes
docs/assets/themes/zeppelin/font/pauta-one.woff2 | Bin 0 -> 12928 bytes
.../zeppelin/img/ui-img/switch_to_classic_ui.png | Bin 0 -> 18455 bytes
.../js/{anchor.min.js => anchor-1.1.1.min.js} | 0
.../assets/themes/zeppelin/js/jquery-1.10.2.min.js | 6 +
.../zeppelin/js/{lunr.min.js => lunr-0.7.0.min.js} | 0
docs/assets/themes/zeppelin/js/search.js | 3 -
.../contribution/how_to_contribute_code.md | 9 +-
.../contribution/useful_developer_tools.md | 4 +-
docs/development/helium/writing_application.md | 4 +-
docs/interpreter/bigquery.md | 5 +
docs/interpreter/groovy.md | 2 +-
docs/interpreter/hbase.md | 24 +-
docs/interpreter/livy.md | 6 +-
docs/interpreter/mahout.md | 4 +-
docs/interpreter/mongodb.md | 4 +-
docs/interpreter/neo4j.md | 2 +-
docs/interpreter/python.md | 2 +-
docs/interpreter/spark.md | 2 +-
docs/quickstart/explore_ui.md | 33 +-
docs/quickstart/install.md | 6 +-
docs/quickstart/kubernetes.md | 20 +-
docs/quickstart/tutorial.md | 4 +-
docs/setup/basics/how_to_build.md | 32 +-
docs/setup/deployment/flink_and_spark_cluster.md | 63 +-
docs/setup/deployment/virtual_machine.md | 2 +-
docs/setup/operation/configuration.md | 33 +
docs/setup/security/shiro_authentication.md | 7 +
docs/usage/display_system/basic.md | 2 +-
docs/usage/interpreter/installation.md | 34 +-
docs/usage/interpreter/user_impersonation.md | 2 +-
docs/usage/other_features/cron_scheduler.md | 4 +-
docs/usage/other_features/personalized_mode.md | 7 +
docs/usage/rest_api/helium.md | 4 +-
docs/usage/rest_api/notebook.md | 2 +-
elasticsearch/pom.xml | 2 +-
.../elasticsearch/ElasticsearchInterpreter.java | 50 +-
.../elasticsearch/action/ActionResponse.java | 36 +-
.../elasticsearch/client/ElasticsearchClient.java | 55 +-
.../client/ElasticsearchClientTypeBuilder.java | 21 +-
.../src/main/resources/interpreter-setting.json | 18 +-
.../ElasticsearchInterpreterTest.java | 26 +-
.../elasticsearch/action/AggWrapperTest.java | 70 +
.../elasticsearch/action/HitWrapperTest.java | 89 +
.../client/ElasticsearchClientTypeBuilderTest.java | 75 +-
.../client/ElasticsearchClientTypeTest.java | 44 +-
file/pom.xml | 2 +-
.../org/apache/zeppelin/file/FileInterpreter.java | 6 +-
.../apache/zeppelin/file/HDFSFileInterpreter.java | 10 +-
.../apache/zeppelin/file/FileInterpreterTest.java | 181 +
.../zeppelin/file/HDFSFileInterpreterTest.java | 50 +
flink-cmd/pom.xml | 3 +-
flink/flink-scala-2.12/pom.xml | 39 +-
.../apache/zeppelin/flink/internal/JarHelper.java | 12 +-
flink/flink-shims/pom.xml | 2 +-
flink/flink1.15-shims/pom.xml | 2 +-
flink/flink1.16-shims/pom.xml | 2 +-
flink/flink1.17-shims/pom.xml | 4 +-
flink/pom.xml | 4 +-
groovy/pom.xml | 4 +-
hbase/pom.xml | 12 +-
.../apache/zeppelin/hbase/HbaseInterpreter.java | 206 +-
hbase/src/main/resources/interpreter-setting.json | 12 -
.../zeppelin/hbase/HbaseInterpreterTest.java | 36 +-
helium-dev/pom.xml | 2 +-
influxdb/pom.xml | 2 +-
.../zeppelin/influxdb/InfluxDBInterpreter.java | 119 +-
java/pom.xml | 2 +-
.../org/apache/zeppelin/java/JavaInterpreter.java | 2 +-
.../java/org/apache/zeppelin/java/StaticRepl.java | 34 +-
.../apache/zeppelin/java/JavaInterpreterTest.java | 9 +
{shell => jdbc}/Dockerfile | 15 +-
{shell => jdbc}/README.md | 17 +-
jdbc/pom.xml | 8 +-
.../org/apache/zeppelin/jdbc/JDBCInterpreter.java | 13 +-
.../org/apache/zeppelin/jdbc/hive/HiveUtils.java | 25 +-
.../apache/zeppelin/jdbc/JDBCInterpreterTest.java | 15 +
k8s/interpreter/100-interpreter-spec.yaml | 12 +-
k8s/zeppelin-server.yaml | 6 +-
.../LICENSE-jQuery-1.10.2 | 4 -
...NSE-fontawesome-4.2.0 => LICENSE-openSans-font} | 0
...NSE-fontawesome-4.2.0 => LICENSE-patuaOne-font} | 0
livy/pom.xml | 2 +-
.../apache/zeppelin/livy/LivyInterpreterIT.java | 2 +
.../org/apache/zeppelin/livy/LivyVersionTest.java | 79 +
markdown/pom.xml | 2 +-
mongodb/pom.xml | 2 +-
.../zeppelin/mongodb/MongoDbInterpreter.java | 8 +-
.../src/main/resources/interpreter-setting.json | 2 +-
mongodb/src/main/resources/shell_extension.js | 37 +-
mvnw | 356 +-
mvnw.cmd | 388 +-
neo4j/pom.xml | 4 +-
.../graph/neo4j/Neo4jConnectionManager.java | 15 +-
neo4j/src/main/resources/interpreter-setting.json | 8 +-
.../graph/neo4j/Neo4jConnectionManagerTest.java | 95 +
pom.xml | 137 +-
python/pom.xml | 2 +-
.../apache/zeppelin/python/IPythonInterpreter.java | 5 +-
.../apache/zeppelin/python/PythonConstants.java} | 31 +-
.../zeppelin/python/PythonDockerInterpreter.java | 3 +-
.../apache/zeppelin/python/PythonInterpreter.java | 8 +-
rlang/pom.xml | 7 +-
.../main/java/org/apache/zeppelin/r/ZeppelinR.java | 4 +-
scripts/docker/interpreter/Dockerfile | 2 +-
.../spark_yarn_cluster/Dockerfile | 4 +-
scripts/docker/zeppelin-interpreter/Dockerfile | 2 +-
.../zeppelin-interpreter/env_python_3_with_R.yml | 2 +-
scripts/docker/zeppelin-server/Dockerfile | 2 +-
scripts/docker/zeppelin/bin/Dockerfile | 4 +-
.../systemd/{zeppelin.systemd => zeppelin.service} | 0
shell/Dockerfile | 9 +-
shell/HTERM.md | 197 -
shell/PTY4J.md | 135 -
shell/README.md | 4 +-
shell/pom.xml | 6 +-
.../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
.../zeppelin/shell/TerminalInterpreterTest.java | 149 +-
.../shell/terminal/TerminalSocketTest.java | 55 +-
spark-submit/pom.xml | 2 +-
.../spark/submit/SparkSubmitInterpreter.java | 77 +-
spark/README.md | 6 +-
spark/interpreter/pom.xml | 105 +-
.../org/apache/zeppelin/spark/SparkVersion.java | 8 +-
.../src/main/resources/interpreter-setting.json | 2 +-
.../src/main/resources/python/zeppelin_pyspark.py | 4 +-
.../zeppelin/spark/SparkInterpreterTest.java | 1 -
.../zeppelin/spark/SparkSqlInterpreterTest.java | 9 +-
.../{SparkShimsTest.java => SparkUtilsTest.java} | 35 +-
.../apache/zeppelin/spark/SparkVersionTest.java | 10 +-
spark/pom.xml | 20 +-
spark/scala-2.12/pom.xml | 6 +-
.../zeppelin/spark/SparkScala212Interpreter.scala | 6 +-
.../zeppelin/spark/SparkZeppelinContext.scala | 6 +-
spark/scala-2.13/pom.xml | 6 +-
.../zeppelin/spark/SparkScala213Interpreter.scala | 6 +-
.../zeppelin/spark/SparkZeppelinContext.scala | 6 +-
spark/{spark3-shims => spark-common}/pom.xml | 23 +-
.../org/apache/zeppelin/spark/SparkUtils.java} | 101 +-
spark/spark-scala-parent/pom.xml | 16 +-
spark/spark-shims/pom.xml | 63 -
.../java/org/apache/zeppelin/spark/SparkShims.java | 166 -
sparql/pom.xml | 2 +-
testing/downloadLivy.sh | 6 +-
testing/downloadSpark.sh | 8 +-
zeppelin-client-examples/pom.xml | 2 +-
zeppelin-client/pom.xml | 4 +-
.../org/apache/zeppelin/client/ZeppelinClient.java | 2 +-
zeppelin-common/pom.xml | 2 +-
.../java/org/apache/zeppelin/common/Message.java | 1 +
zeppelin-distribution/README.md | 2 +-
zeppelin-distribution/build-infrastructure.md | 8 +-
zeppelin-distribution/pom.xml | 8 +-
.../src/assemble/distribution.xml | 11 +-
zeppelin-distribution/src/bin_license/LICENSE | 75 +-
zeppelin-examples/pom.xml | 2 +-
zeppelin-examples/zeppelin-example-clock/pom.xml | 4 +-
.../zeppelin-example-horizontalbar/pom.xml | 4 +-
.../zeppelin-example-spell-echo/pom.xml | 4 +-
.../zeppelin-example-spell-flowchart/pom.xml | 4 +-
.../zeppelin-example-spell-markdown/pom.xml | 4 +-
.../zeppelin-example-spell-translator/pom.xml | 4 +-
zeppelin-integration/pom.xml | 38 +-
.../java/org/apache/zeppelin/WebDriverManager.java | 25 +-
.../zeppelin/integration/PersonalizeActionsIT.java | 2 +
.../zeppelin/integration/SparkParagraphIT.java | 1 +
zeppelin-interpreter-integration/pom.xml | 65 +-
.../zeppelin/integration/HBaseIntegrationTest.java | 91 +
...ionTest32.java => HBaseIntegrationTest172.java} | 12 +-
...onTest33.java => HBaseIntegrationTest2418.java} | 12 +-
.../integration/ZeppelinSparkClusterTest32.java | 35 -
zeppelin-interpreter-parent/pom.xml | 9 +-
zeppelin-interpreter-shaded/pom.xml | 4 +-
zeppelin-interpreter/pom.xml | 61 +-
.../zeppelin/cluster/BroadcastServiceAdapter.java | 44 -
.../apache/zeppelin/cluster/ClusterCallback.java | 26 -
.../apache/zeppelin/cluster/ClusterManager.java | 600 -
.../zeppelin/cluster/ClusterManagerClient.java | 80 -
.../zeppelin/cluster/ClusterManagerServer.java | 390 -
.../apache/zeppelin/cluster/ClusterMonitor.java | 258 -
.../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 | 49 -
.../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 | 49 +-
.../java/org/apache/zeppelin/dep/Repository.java | 395 +-
.../apache/zeppelin/dep/RepositoryException.java | 14 +-
.../main/java/org/apache/zeppelin/display/GUI.java | 10 +
.../zeppelin/interpreter/InterpreterContext.java | 3 +-
.../zeppelin/interpreter/KerberosInterpreter.java | 4 +-
.../remote/RemoteInterpreterServer.java | 54 -
.../zeppelin/cluster/ClusterMultiNodeTest.java | 159 -
.../zeppelin/cluster/ClusterSingleNodeTest.java | 146 -
.../org/apache/zeppelin/dep/RepositoryTest.java | 303 +
.../java/org/apache/zeppelin/display/GUITest.java | 42 +
.../apache/zeppelin/resource/ResourceSetTest.java | 4 +-
.../src/test/resources/zeppelin-site-test.xml | 5 -
zeppelin-jupyter-interpreter-shaded/pom.xml | 2 +-
zeppelin-jupyter-interpreter/pom.xml | 2 +-
zeppelin-jupyter/pom.xml | 2 +-
zeppelin-plugins/launcher/cluster/pom.xml | 85 -
.../launcher/ClusterInterpreterCheck.java | 84 -
.../launcher/ClusterInterpreterLauncher.java | 275 -
.../launcher/ClusterInterpreterProcess.java | 74 -
.../launcher/ClusterInterpreterLauncherTest.java | 142 -
.../interpreter/launcher/ClusterMockTest.java | 163 -
.../cluster/src/test/resources/log4j.properties | 24 -
zeppelin-plugins/launcher/docker/pom.xml | 8 +-
zeppelin-plugins/launcher/flink/pom.xml | 2 +-
zeppelin-plugins/launcher/k8s-standard/pom.xml | 18 +-
.../launcher/K8sRemoteInterpreterProcess.java | 5 +-
.../zeppelin/interpreter/launcher/K8sUtils.java | 2 +-
.../launcher/K8sRemoteInterpreterProcessTest.java | 13 +-
.../interpreter/launcher/K8sUtilsTest.java | 20 +-
.../interpreter/launcher/PodPhaseWatcherTest.java | 20 +-
zeppelin-plugins/launcher/yarn/pom.xml | 45 +-
zeppelin-plugins/notebookrepo/azure/pom.xml | 6 +-
zeppelin-plugins/notebookrepo/filesystem/pom.xml | 82 +-
zeppelin-plugins/notebookrepo/gcs/pom.xml | 2 +-
zeppelin-plugins/notebookrepo/github/pom.xml | 2 +-
zeppelin-plugins/notebookrepo/mongo/pom.xml | 4 +-
.../notebook/repo/MongoNotebookRepoTest.java | 34 +-
zeppelin-plugins/notebookrepo/oss/pom.xml | 2 +-
zeppelin-plugins/notebookrepo/s3/pom.xml | 44 +-
zeppelin-plugins/pom.xml | 14 +-
zeppelin-server/pom.xml | 109 +-
.../apache/zeppelin/metric/PrometheusServlet.java | 28 +-
.../zeppelin/realm/RoleMappingLdapRealm.java | 87 +
.../realm/jwt/KnoxAuthenticationFilter.java | 7 +-
.../apache/zeppelin/realm/jwt/KnoxJwtRealm.java | 12 +-
.../kerberos/KerberosAuthenticationFilter.java | 6 +-
.../zeppelin/realm/kerberos/KerberosRealm.java | 18 +-
.../org/apache/zeppelin/rest/AbstractRestApi.java | 2 +-
.../org/apache/zeppelin/rest/AdminRestApi.java | 14 +-
.../org/apache/zeppelin/rest/ClusterRestApi.java | 243 -
.../zeppelin/rest/ConfigurationsRestApi.java | 16 +-
.../apache/zeppelin/rest/CredentialRestApi.java | 20 +-
.../org/apache/zeppelin/rest/HeliumRestApi.java | 19 +-
.../apache/zeppelin/rest/InterpreterRestApi.java | 29 +-
.../org/apache/zeppelin/rest/LoginRestApi.java | 24 +-
.../apache/zeppelin/rest/NotebookRepoRestApi.java | 16 +-
.../org/apache/zeppelin/rest/NotebookRestApi.java | 53 +-
.../org/apache/zeppelin/rest/SecurityRestApi.java | 14 +-
.../org/apache/zeppelin/rest/SessionRestApi.java | 20 +-
.../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 | 25 +-
.../zeppelin/rest/filter/CacheControlFilter.java | 29 +-
.../zeppelin/rest/message/NewNoteRequest.java | 11 +-
.../message/UpdateInterpreterSettingRequest.java | 45 +
.../rest/message/gson/ExceptionSerializer.java | 2 +-
.../org/apache/zeppelin/server/CorsFilter.java | 16 +-
.../org/apache/zeppelin/server/GsonProvider.java | 16 +-
.../zeppelin/server/ImmediateErrorHandlerImpl.java | 2 +-
.../apache/zeppelin/server/IndexHtmlServlet.java | 37 +-
.../apache/zeppelin/server/JettyServername.java | 31 +-
.../org/apache/zeppelin/server/JsonResponse.java | 24 +-
.../apache/zeppelin/server/RestApiApplication.java | 18 +-
.../org/apache/zeppelin/server/ZeppelinServer.java | 129 +-
.../org/apache/zeppelin/service/AdminService.java | 2 +-
.../zeppelin/service/ConfigurationService.java | 2 +-
.../zeppelin/service/InterpreterService.java | 2 +-
.../apache/zeppelin/service/JobManagerService.java | 29 +-
.../zeppelin/service/NoAuthenticationService.java | 2 +-
.../apache/zeppelin/service/NotebookService.java | 109 +-
.../service/ShiroAuthenticationService.java | 51 +-
.../service/auth/AuthenticationServiceFactory.java | 30 +-
.../exception/JobManagerForbiddenException.java | 17 +-
.../apache/zeppelin/socket/ConnectionManager.java | 10 +-
.../org/apache/zeppelin/socket/NotebookServer.java | 170 +-
.../org/apache/zeppelin/socket/NotebookSocket.java | 14 +-
.../zeppelin/socket/SessionConfigurator.java | 8 +-
.../utils/AnyOfRolesUserAuthorizationFilter.java | 5 +-
.../apache/zeppelin/utils/CommandLineUtils.java | 41 -
.../org/apache/zeppelin/utils/ExceptionUtils.java | 8 +-
.../org/apache/zeppelin/utils/ServerUtils.java | 4 +-
.../cluster/ClusterAuthEventListenerTest.java | 68 -
.../apache/zeppelin/cluster/ClusterEventTest.java | 572 -
.../cluster/ClusterNoteEventListenerTest.java | 96 -
.../zeppelin/realm/RoleMappingLdapRealmTest.java | 62 +
.../zeppelin/realm/jwt/KnoxJwtRealmTest.java | 102 +
.../zeppelin/rest/CredentialsRestApiTest.java | 4 +-
.../apache/zeppelin/rest/NotebookRestApiTest.java | 51 +-
.../apache/zeppelin/rest/SessionRestApiTest.java | 2 +-
.../apache/zeppelin/rest/ZeppelinRestApiTest.java | 6 +-
.../filter/CacheContolFilterTest.java} | 47 +-
.../UpdateInterpreterSettingRequestTest.java | 115 +
.../org/apache/zeppelin/server/CorsFilterTest.java | 10 +-
.../zeppelin/server/IndexHtmlServletTest.java | 16 +-
.../zeppelin/server/JettyServernameTest.java | 78 +
.../zeppelin/service/JobManagerServiceTest.java | 114 +
.../zeppelin/service/NotebookServiceTest.java | 90 +-
.../service/ShiroAuthenticationServiceTest.java | 34 +
.../zeppelin/socket/ConnectionManagerTest.java | 111 +
.../apache/zeppelin/socket/NotebookServerTest.java | 121 +
.../AnyOfRolesUserAuthorizationFilterTest.java | 121 +
.../apache/zeppelin/utils/ExceptionUtilsTest.java | 71 +
.../org/apache/zeppelin/utils/ServerUtilsTest.java | 84 +
zeppelin-test/pom.xml | 2 +-
.../org/apache/zeppelin/test/DownloadRequest.java | 28 +-
.../org/apache/zeppelin/test/DownloadUtils.java | 49 +-
.../org/apache/zeppelin/test/SemanticVersion.java | 52 +-
.../apache/zeppelin/test/DownloadUtilsTest.java | 10 +-
zeppelin-web-angular/.gitignore | 8 +-
zeppelin-web-angular/.nvmrc | 11 +
zeppelin-web-angular/.prettierignore | 13 +
zeppelin-web-angular/README.md | 14 +-
zeppelin-web-angular/angular.json | 138 +-
zeppelin-web-angular/e2e/global-setup.ts | 36 +
.../e2e/{src/app.po.ts => global-teardown.ts} | 15 +-
.../spell-result.ts => e2e/models/base-page.ts} | 27 +-
zeppelin-web-angular/e2e/models/home-page.ts | 116 +
zeppelin-web-angular/e2e/models/home-page.util.ts | 129 +
zeppelin-web-angular/e2e/models/login-page.ts | 55 +
zeppelin-web-angular/e2e/models/login-page.util.ts | 125 +
zeppelin-web-angular/e2e/models/notebook.util.ts | 44 +
.../e2e/models/published-paragraph-page.ts | 84 +
.../e2e/models/published-paragraph-page.util.ts | 296 +
zeppelin-web-angular/e2e/models/theme.page.ts | 61 +
zeppelin-web-angular/e2e/protractor.conf.js | 44 -
.../e2e/reporter.coverage.config.ts | 32 +-
zeppelin-web-angular/e2e/reporter.coverage.ts | 307 +
zeppelin-web-angular/e2e/src/app.e2e-spec.ts | 35 -
zeppelin-web-angular/e2e/tests/app.spec.ts | 188 +
.../anonymous-login-redirect.spec.ts | 183 +
zeppelin-web-angular/e2e/tests/login/login.spec.ts | 119 +
.../notebook/published/published-paragraph.spec.ts | 141 +
.../e2e/tests/theme/dark-mode.spec.ts | 131 +
zeppelin-web-angular/e2e/tsconfig.json | 13 -
zeppelin-web-angular/e2e/utils.ts | 217 +
zeppelin-web-angular/karma.conf.js | 44 -
zeppelin-web-angular/package-lock.json | 37339 +++++++++----------
zeppelin-web-angular/package.json | 110 +-
zeppelin-web-angular/playwright.config.ts | 70 +
zeppelin-web-angular/pom.xml | 115 +-
.../projects/helium-vis-example/karma.conf.js | 44 -
.../projects/helium-vis-example/ng-package.json | 2 +-
.../projects/helium-vis-example/package.json | 2 +-
.../helium-vis-example/src/json-vis.component.ts | 26 +-
.../helium-vis-example/src/json-vis.module.ts | 4 +-
.../helium-vis-example/src/json-visualization.ts | 18 +-
.../projects/helium-vis-example/src/test.ts | 33 -
.../projects/helium-vis-example/tsconfig.lib.json | 11 +-
.../projects/helium-vis-example/tsconfig.spec.json | 17 -
.../projects/helium-vis-example/tslint.json | 14 +-
.../projects/zeppelin-helium/karma.conf.js | 44 -
.../projects/zeppelin-helium/ng-package.json | 2 +-
.../projects/zeppelin-helium/package.json | 2 +-
.../projects/zeppelin-helium/src/common-deps.ts | 4 +-
.../projects/zeppelin-helium/src/public-api.ts | 2 +-
.../projects/zeppelin-helium/src/test.ts | 33 -
.../zeppelin-helium/src/zeppelin-helium.module.ts | 2 +-
.../zeppelin-helium/src/zeppelin-helium.service.ts | 37 +-
.../projects/zeppelin-helium/tsconfig.lib.json | 11 +-
.../projects/zeppelin-helium/tsconfig.spec.json | 17 -
.../projects/zeppelin-helium/tslint.json | 14 +-
.../projects/zeppelin-sdk/karma.conf.js | 44 -
.../projects/zeppelin-sdk/ng-package.json | 2 +-
.../src/interfaces/message-common.interface.ts | 4 -
.../interfaces/message-data-type-map.interface.ts | 18 +-
.../src/interfaces/message-job.interface.ts | 4 +
.../src/interfaces/message-notebook.interface.ts | 17 +-
.../src/interfaces/message-operator.interface.ts | 20 +-
.../src/interfaces/message-paragraph.interface.ts | 33 +-
.../zeppelin-sdk/src/interfaces/public-api.ts | 4 +-
.../projects/zeppelin-sdk/src/message.ts | 124 +-
.../projects/zeppelin-sdk/src/public-api.ts | 3 +-
.../projects/zeppelin-sdk/tsconfig.lib.json | 11 +-
.../projects/zeppelin-sdk/tsconfig.spec.json | 17 -
.../projects/zeppelin-sdk/tslint.json | 14 +-
.../projects/zeppelin-visualization/karma.conf.js | 44 -
.../zeppelin-visualization/ng-package.json | 2 +-
.../projects/zeppelin-visualization/package.json | 2 +-
.../src/g2-visualization-base.ts | 9 +-
.../src/g2-visualization-component-base.ts | 40 +-
.../src/pivot-transformation.ts | 23 +-
.../zeppelin-visualization/src/public-api.ts | 12 +-
.../zeppelin-visualization/src/table-data.ts | 1 +
.../src/table-transformation.ts | 3 +-
.../zeppelin-visualization/src/transformation.ts | 9 +-
.../zeppelin-visualization/src/visualization.ts | 21 +-
.../zeppelin-visualization/tsconfig.lib.json | 11 +-
.../zeppelin-visualization/tsconfig.spec.json | 17 -
.../projects/zeppelin-visualization/tslint.json | 14 +-
zeppelin-web-angular/proxy.conf.js | 10 +-
.../src/app/app-message.interceptor.ts | 21 +-
zeppelin-web-angular/src/app/app.component.html | 4 +-
zeppelin-web-angular/src/app/app.component.spec.ts | 30 -
zeppelin-web-angular/src/app/app.component.ts | 12 +-
zeppelin-web-angular/src/app/app.module.ts | 6 +-
.../app/core/message-listener/message-listener.ts | 18 +-
.../paragraph-base/angular-context-manager.ts} | 29 +-
.../paragraph-base/note-status.ts} | 13 +-
.../src/app/core/paragraph-base/paragraph-base.ts | 151 +-
.../src/app/core/paragraph-base/public-api.ts | 2 +
zeppelin-web-angular/src/app/core/public-api.ts | 4 +-
.../runtime-dynamic-module/ng-zorro-antd-module.ts | 4 +-
.../app/helium-manager/helium-manager.module.ts | 27 -
.../app/helium-manager/helium-manager.service.ts | 75 -
.../src/app/helium-manager/public-api.ts | 14 -
zeppelin-web-angular/src/app/interfaces/helium.ts | 111 +
.../src/app/interfaces/interpreter.ts | 2 +-
.../src/app/interfaces/node-list.ts | 1 +
.../interfaces/{notebook-search.ts => notebook.ts} | 4 +
.../src/app/interfaces/public-api.ts | 12 +-
.../app/{helium-manager => key-binding}/index.ts | 0
.../src/app/key-binding/key-binder.ts | 73 +
.../src/app/key-binding/key-code-converter.ts | 125 +
.../notebook-paragraph-keyboard-event-handler.ts | 101 +
.../src/app/key-binding/paragraph-actions.ts | 39 +
.../src => src/app/key-binding}/public-api.ts | 10 +-
.../src/app/key-binding/shortcuts-map.ts | 47 +
zeppelin-web-angular/src/app/languages/load.ts | 12 +-
.../src/app/languages/public-api.ts | 2 +-
zeppelin-web-angular/src/app/languages/scala.ts | 12 +-
.../src/app/pages/login/login-routing.module.ts | 4 +-
.../src/app/pages/login/login.component.html | 10 +-
.../src/app/pages/login/login.component.less | 17 +-
.../src/app/pages/login/login.component.ts | 6 +-
.../login/login.guard.ts} | 23 +-
.../configuration/configuration.component.html | 23 +-
.../configuration/configuration.component.ts | 2 +-
.../workspace/credential/credential.component.html | 190 +-
.../workspace/credential/credential.component.less | 5 +-
.../workspace/credential/credential.component.ts | 38 +-
.../app/pages/workspace/home/home.component.html | 50 +-
.../src/app/pages/workspace/home/home.component.ts | 4 +-
.../create-repository-modal.component.html | 65 +-
.../create-repository-modal.component.ts | 16 +-
.../interpreter/interpreter.component.html | 47 +-
.../interpreter/interpreter.component.less | 32 +-
.../workspace/interpreter/interpreter.component.ts | 20 +-
.../workspace/interpreter/item/item.component.html | 161 +-
.../workspace/interpreter/item/item.component.ts | 134 +-
.../job-manager/job-manager.component.html | 54 +-
.../workspace/job-manager/job-manager.component.ts | 20 +-
.../workspace/job-manager/job-manager.module.ts | 6 +-
.../job-status/job-status.component.html | 6 +-
.../job-manager/job-status/job-status.component.ts | 2 +-
.../workspace/job-manager/job/job.component.html | 46 +-
.../workspace/job-manager/job/job.component.ts | 8 +-
.../notebook-repos/item/item.component.html | 63 +-
.../notebook-repos/item/item.component.ts | 13 +-
.../notebook-repos/notebook-repos.component.html | 11 +-
.../notebook-repos/notebook-repos.component.ts | 4 +-
.../notebook-search/notebook-search.component.html | 14 +-
.../notebook-search/notebook-search.component.less | 9 +
.../notebook-search/notebook-search.component.ts | 18 +-
.../notebook-search/notebook-search.module.ts | 3 +-
.../result-item/result-item.component.html | 6 +-
.../result-item/result-item.component.ts | 43 +-
.../notebook/action-bar/action-bar.component.html | 334 +-
.../notebook/action-bar/action-bar.component.less | 63 +-
.../notebook/action-bar/action-bar.component.ts | 91 +-
.../add-paragraph/add-paragraph.component.html | 3 +-
.../add-paragraph/add-paragraph.component.less | 16 +-
.../interpreter-binding.component.html | 25 +-
.../interpreter-binding.component.ts | 2 +-
.../note-form-block/note-form-block.component.html | 14 +-
.../note-form-block/note-form-block.component.ts | 10 +-
.../workspace/notebook/notebook.component.html | 131 +-
.../workspace/notebook/notebook.component.less | 1 -
.../pages/workspace/notebook/notebook.component.ts | 173 +-
.../pages/workspace/notebook/notebook.module.ts | 4 +-
.../code-editor/code-editor.component.html | 11 +-
.../code-editor/code-editor.component.less | 6 +
.../paragraph/code-editor/code-editor.component.ts | 304 +-
.../paragraph/control/control.component.html | 89 +-
.../paragraph/control/control.component.ts | 105 +-
.../paragraph/footer/footer.component.html | 4 +-
.../notebook/paragraph/footer/footer.component.ts | 33 +-
.../notebook/paragraph/paragraph.component.html | 187 +-
.../notebook/paragraph/paragraph.component.ts | 526 +-
.../paragraph/progress/progress.component.html | 5 +-
.../permissions/permissions.component.html | 39 +-
.../notebook/permissions/permissions.component.ts | 10 +-
.../revisions-comparator.component.html | 3 +-
.../elastic-input/elastic-input.component.html | 20 +-
.../share/elastic-input/elastic-input.component.ts | 14 +-
.../notebook/sidebar/sidebar.component.html | 27 +-
.../notebook/sidebar/sidebar.component.ts | 2 +-
.../published/paragraph/paragraph.component.html | 32 +-
.../published/paragraph/paragraph.component.less | 13 +
.../published/paragraph/paragraph.component.ts | 132 +-
.../pages/workspace/published/published.module.ts | 2 +-
.../dynamic-forms/dynamic-forms.component.html | 69 +-
.../share/dynamic-forms/dynamic-forms.component.ts | 20 +-
.../workspace/share/result/result.component.html | 81 +-
.../workspace/share/result/result.component.less | 34 +
.../workspace/share/result/result.component.ts | 398 +-
.../src/app/pages/workspace/share/share.module.ts | 2 +-
.../src/app/pages/workspace/workspace.component.ts | 21 +-
.../src/app/pages/workspace/workspace.module.ts | 2 -
.../src/app/services/angular-drag-drop.service.ts | 344 +
.../src/app/services/array-ordering.service.ts | 16 +-
zeppelin-web-angular/src/app/services/base-rest.ts | 2 +-
.../src/app/services/base-url.service.ts | 2 +-
.../services/bootstrap-compatibility.service.ts | 490 +
.../app/services/classic-visualization.service.ts | 430 +
.../src/app/services/completion.service.ts | 42 +-
.../src/app/services/configuration.service.ts | 2 +-
.../src/app/services/credential.service.ts | 2 +-
.../src/app/services/helium.service.ts | 95 +-
.../src/app/services/interpreter.service.ts | 2 +-
.../src/app/services/job-manager.service.ts | 2 +-
.../src/app/services/message.service.ts | 47 +-
.../app/services/ng-template-adapter.service.ts | 65 -
.../src/app/services/ng-z.service.ts | 20 +-
.../src/app/services/note-list.service.ts | 19 +-
.../src/app/services/note-status.service.ts | 16 +-
.../src/app/services/note-var-share.service.ts | 8 +-
.../src/app/services/notebook-repos.service.ts | 2 +-
...ebook-search.service.ts => notebook.service.ts} | 16 +-
.../src/app/services/public-api.ts | 31 +-
.../src/app/services/runtime-compiler.service.ts | 16 +-
.../src/app/services/security.service.ts | 2 +-
.../src/app/services/shortcut.service.ts | 63 +-
.../src/app/services/table-data-adapter.service.ts | 97 +
.../src/app/services/theme.service.ts | 161 +
.../src/app/services/ticket.service.ts | 56 +-
.../about-zeppelin/about-zeppelin.component.html | 16 +-
.../app/share/code-editor/code-editor.component.ts | 14 +-
.../app/share/code-editor/code-editor.service.ts | 2 +-
.../code-editor/nz-code-editor.definitions.ts | 2 +-
.../src/app/share/code-editor/public-api.ts | 2 +-
.../external-links/external-link.directive.ts | 13 +-
.../folder-rename/folder-rename.component.html | 13 +-
.../share/folder-rename/folder-rename.component.ts | 9 +-
.../src => src/app/share/folder-rename}/index.ts | 0
.../folder-rename}/public-api.ts | 2 +-
.../src/app/share/header/header.component.html | 40 +-
.../src/app/share/header/header.component.less | 5 +
.../src/app/share/header/header.component.ts | 24 +-
.../ng1-migration/ng1-migration.component.html | 65 -
.../ng1-migration/ng1-migration.component.less | 88 -
.../share/ng1-migration/ng1-migration.component.ts | 185 -
.../app/share/node-list/node-list.component.html | 213 +-
.../app/share/node-list/node-list.component.less | 21 +-
.../src/app/share/node-list/node-list.component.ts | 23 +-
.../node-list}/note-action.service.ts | 8 +-
.../src => src/app/share/note-create}/index.ts | 0
.../share/note-create/note-create.component.html | 18 +-
.../app/share/note-create/note-create.component.ts | 28 +-
.../note-create}/public-api.ts | 2 +-
.../src => src/app/share/note-import}/index.ts | 0
.../share/note-import/note-import.component.html | 13 +-
.../app/share/note-import/note-import.component.ts | 34 +-
.../note-import}/public-api.ts | 2 +-
.../src => src/app/share/note-rename}/index.ts | 0
.../share/note-rename/note-rename.component.html | 2 +-
.../app/share/note-rename/note-rename.component.ts | 6 +-
.../note-rename}/public-api.ts | 2 +-
.../src/app/share/note-toc/note-toc.component.html | 2 +-
.../src/app/share/note-toc/note-toc.component.ts | 12 +-
.../share/page-header/page-header.component.html | 9 +-
.../app/share/page-header/page-header.component.ts | 8 +-
.../src/app/share/pipes/humanize-bytes.pipe.ts | 13 +-
zeppelin-web-angular/src/app/share/public-api.ts | 6 +
.../resize-handle/resize-handle.component.html | 24 +-
.../app/share/run-scripts/run-scripts.directive.ts | 4 +-
zeppelin-web-angular/src/app/share/share.module.ts | 40 +-
.../src => src/app/share/shortcut}/index.ts | 0
.../shortcut}/public-api.ts | 2 +-
.../src/app/share/shortcut/shortcut.component.html | 427 +
.../shortcut/shortcut.component.ts} | 16 +-
.../theme-toggle/theme-toggle.component.html} | 9 +-
.../share/theme-toggle/theme-toggle.component.less | 77 +
.../share/theme-toggle/theme-toggle.component.ts | 63 +
.../zeppelin-helium/src => src/app/spell}/index.ts | 0
.../{pages/workspace/share => spell}/public-api.ts | 2 +-
zeppelin-web-angular/src/app/spell/spell-result.ts | 4 +-
.../src/app/utility/get-keyword-positions.ts | 4 +-
.../src => src/app/utility}/index.ts | 0
zeppelin-web-angular/src/app/utility/line-map.ts | 6 +-
.../src => src/app/utility}/public-api.ts | 11 +-
.../published.ts => utility/type-utility.ts} | 6 +-
.../area-chart-visualization.component.html | 11 +-
.../area-chart-visualization.component.ts | 40 +-
.../area-chart/area-chart-visualization.ts | 2 +-
.../bar-chart-visualization.component.html | 11 +-
.../bar-chart/bar-chart-visualization.component.ts | 37 +-
.../bar-chart/bar-chart-visualization.ts | 2 +-
.../pivot-setting/pivot-setting.component.html | 90 +-
.../pivot-setting/pivot-setting.component.ts | 20 +-
.../scatter-setting/scatter-setting.component.html | 105 +-
.../scatter-setting/scatter-setting.component.ts | 26 +-
.../app/visualizations/common/util/set-x-axis.ts | 3 +
.../x-axis-setting/x-axis-setting.component.html | 17 +-
.../x-axis-setting/x-axis-setting.component.ts | 20 +-
.../src => src/app/visualizations}/index.ts | 0
.../line-chart-visualization.component.html | 33 +-
.../line-chart-visualization.component.ts | 52 +-
.../line-chart/line-chart-visualization.ts | 2 +-
.../pie-chart-visualization.component.html | 7 +-
.../pie-chart/pie-chart-visualization.component.ts | 21 +-
.../pie-chart/pie-chart-visualization.ts | 2 +-
.../src => src/app/visualizations}/public-api.ts | 14 +-
.../scatter-chart-visualization.component.html | 7 +-
.../scatter-chart-visualization.component.ts | 24 +-
.../scatter-chart/scatter-chart-visualization.ts | 2 +-
.../table/table-visualization.component.html | 164 +-
.../table/table-visualization.component.ts | 70 +-
.../visualizations/table/table-visualization.ts | 6 +-
.../src/app/visualizations/visualization.module.ts | 1 -
.../advanced-transformation-setting.html | 443 +
.../columnselector_settings.html | 97 +
.../network_settings.html | 35 +-
.../pivot_settings.html | 235 +
.../src/assets/fonts/MaterialSymbolsOutlined.woff2 | Bin 0 -> 286056 bytes
.../src/assets/fonts/material-symbols-outlined.css | 32 +-
.../helium-packages/helium-vis-example.umd.js | 369 +-
zeppelin-web-angular/src/assets/images/bg-dark.png | Bin 0 -> 1841188 bytes
zeppelin-web-angular/src/index.html | 63 +-
zeppelin-web-angular/src/karma.conf.js | 43 -
zeppelin-web-angular/src/styles/font.less | 2 +
.../src/styles}/fonts/fontawesome-webfont.eot | Bin
.../src/styles}/fonts/fontawesome-webfont.svg | 0
.../src/styles}/fonts/fontawesome-webfont.ttf | Bin
.../src/styles}/fonts/fontawesome-webfont.woff | Bin
.../src/styles/fonts/fontawesome.min.css | 0
zeppelin-web-angular/src/styles/spin.less | 8 +
.../src/styles/theme/dark-theme-overrides.css | 363 +
.../src/styles/theme/dark/theme-dark.less | 94 +-
.../src/styles/theme/markdown.less | 16 +-
zeppelin-web-angular/src/test.ts | 28 -
zeppelin-web-angular/src/tsconfig.app.json | 4 +
zeppelin-web-angular/src/tsconfig.spec.json | 9 -
zeppelin-web-angular/tsconfig.app.json | 14 +-
zeppelin-web-angular/tsconfig.json | 42 +-
zeppelin-web-angular/tsconfig.spec.json | 18 -
.../tslint-rules/constructorParamsOrderRule.ts | 122 +
.../tslint-rules/orderedExportsRule.ts | 132 +
zeppelin-web-angular/tslint-rules/tsconfig.json | 6 +
zeppelin-web-angular/tslint.json | 10 +-
zeppelin-web-angular/webpack.partial.js | 38 +-
zeppelin-web/.nvmrc | 11 +
zeppelin-web/pom.xml | 8 +-
zeppelin-web/src/app/helium/helium.service.js | 7 +-
zeppelin-web/src/app/home/home.html | 2 +-
.../src/app/jobmanager/jobmanager.component.js | 10 +-
zeppelin-web/src/app/jobmanager/jobmanager.html | 50 +-
.../notebook-repository.controller.js | 1 -
.../src/app/notebook/notebook-actionBar.html | 10 +-
.../src/app/notebook/notebook.controller.js | 36 +
.../src/app/notebook/notebook.controller.test.js | 7 +-
.../app/notebook/paragraph/paragraph-control.html | 10 +-
.../app/notebook/paragraph/paragraph.controller.js | 31 +
.../src/app/notebook/paragraph/result/result.js | 26 +-
.../builtins/visualization-d3network.js | 12 +-
.../visualization/builtins/visualization-table.js | 11 +-
.../src/components/navbar/navbar.controller.js | 14 +-
zeppelin-web/src/components/navbar/navbar.html | 2 +-
.../note-import/note-import.controller.js | 2 +-
.../websocket/websocket-event.factory.js | 4 +
zeppelin-web/src/index.html | 9 +-
zeppelin-zengine/pom.xml | 67 +-
.../java/org/apache/zeppelin/helium/Helium.java | 2 +-
.../zeppelin/helium/HeliumApplicationFactory.java | 2 +-
.../zeppelin/helium/HeliumBundleFactory.java | 16 +-
.../zeppelin/interpreter/InterpreterFactory.java | 6 +-
.../interpreter/InterpreterInfoSaving.java | 70 +-
.../zeppelin/interpreter/InterpreterSetting.java | 54 +-
.../interpreter/InterpreterSettingManager.java | 115 +-
.../interpreter/RemoteInterpreterEventServer.java | 8 +-
.../interpreter/SessionConfInterpreter.java | 10 +-
.../launcher/SparkInterpreterLauncher.java | 50 +-
.../interpreter/remote/AppendOutputRunner.java | 8 +-
.../zeppelin/notebook/AuthorizationService.java | 90 +-
.../apache/zeppelin/notebook/GsonNoteParser.java | 2 +-
.../org/apache/zeppelin/notebook/NoteManager.java | 4 +-
.../org/apache/zeppelin/notebook/Notebook.java | 27 +-
.../zeppelin/notebook/repo/NotebookRepoSync.java | 4 +-
.../zeppelin/notebook/repo/VFSNotebookRepo.java | 12 +-
.../notebook/scheduler/QuartzSchedulerService.java | 2 +-
.../org/apache/zeppelin/plugin/PluginManager.java | 2 +-
.../org/apache/zeppelin/search/LuceneSearch.java | 2 +-
.../apache/zeppelin/search/NoSearchService.java | 2 +-
.../org/apache/zeppelin/storage/ConfigStorage.java | 9 +-
.../java/org/apache/zeppelin/user/Credentials.java | 2 +-
.../interpreter/InterpreterInfoSavingTest.java | 141 +
.../interpreter/InterpreterSettingManagerTest.java | 8 +-
.../launcher/SparkInterpreterLauncherTest.java | 241 +
.../src/test/resources/conf/interpreter.json | 6 +-
782 files changed, 36795 insertions(+), 34123 deletions(-)
create mode 100644 .github/workflows/stale.yml
rename .appveyor.yml => .husky/pre-commit (53%)
delete mode 100644 .mvn/wrapper/maven-wrapper.jar
create mode 100644
angular/src/test/java/org/apache/zeppelin/angular/AngularInterpreterTest.java
copy scripts/docker/zeppelin-interpreter/log4j_yarn_cluster.properties =>
dev/requirements.txt (76%)
delete mode 100755 dev/travis/save-logs.py
delete mode 100755 dev/travis/travis-install.sh
create mode 100644
docs/assets/themes/zeppelin/font-awesome-4.2.0/font-awesome.min.css
copy {zeppelin-web/src/fonts =>
docs/assets/themes/zeppelin/font-awesome-4.2.0}/fontawesome-webfont.eot (100%)
copy {zeppelin-web/src/fonts =>
docs/assets/themes/zeppelin/font-awesome-4.2.0}/fontawesome-webfont.svg (99%)
copy {zeppelin-web/src/fonts =>
docs/assets/themes/zeppelin/font-awesome-4.2.0}/fontawesome-webfont.ttf (100%)
copy {zeppelin-web/src/fonts =>
docs/assets/themes/zeppelin/font-awesome-4.2.0}/fontawesome-webfont.woff (100%)
create mode 100644 docs/assets/themes/zeppelin/font/fonts-open-sans.css
create mode 100644 docs/assets/themes/zeppelin/font/fonts-patua-one.css
create mode 100644
docs/assets/themes/zeppelin/font/open-sans-cyrillic-ext.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-cyrillic.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-greek-ext.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-greek.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-hebrew.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-latin-ext.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-latin.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-math.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-symbols.woff2
create mode 100644 docs/assets/themes/zeppelin/font/open-sans-vietnamese.woff2
create mode 100644 docs/assets/themes/zeppelin/font/pauta-one.woff2
create mode 100644
docs/assets/themes/zeppelin/img/ui-img/switch_to_classic_ui.png
rename docs/assets/themes/zeppelin/js/{anchor.min.js => anchor-1.1.1.min.js}
(100%)
create mode 100644 docs/assets/themes/zeppelin/js/jquery-1.10.2.min.js
rename docs/assets/themes/zeppelin/js/{lunr.min.js => lunr-0.7.0.min.js} (100%)
create mode 100644
elasticsearch/src/test/java/org/apache/zeppelin/elasticsearch/action/AggWrapperTest.java
create mode 100644
elasticsearch/src/test/java/org/apache/zeppelin/elasticsearch/action/HitWrapperTest.java
create mode 100644
file/src/test/java/org/apache/zeppelin/file/FileInterpreterTest.java
copy {shell => jdbc}/Dockerfile (69%)
copy {shell => jdbc}/README.md (55%)
copy zeppelin-distribution/src/bin_license/licenses/LICENSE-lodash-3.9.3 =>
licenses/LICENSE-jQuery-1.10.2 (82%)
copy licenses/{LICENSE-fontawesome-4.2.0 => LICENSE-openSans-font} (100%)
copy licenses/{LICENSE-fontawesome-4.2.0 => LICENSE-patuaOne-font} (100%)
create mode 100644
livy/src/test/java/org/apache/zeppelin/livy/LivyVersionTest.java
create mode 100644
neo4j/src/test/java/org/apache/zeppelin/graph/neo4j/Neo4jConnectionManagerTest.java
copy
python/src/{test/java/org/apache/zeppelin/python/PythonInterpreterPandasSqlTestTest.java
=> main/java/org/apache/zeppelin/python/PythonConstants.java} (63%)
rename scripts/systemd/{zeppelin.systemd => zeppelin.service} (100%)
delete mode 100644 shell/HTERM.md
delete mode 100644 shell/PTY4J.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
rename spark/{spark-shims =>
interpreter}/src/main/java/org/apache/zeppelin/spark/SparkVersion.java (94%)
rename
spark/interpreter/src/test/java/org/apache/zeppelin/spark/{SparkShimsTest.java
=> SparkUtilsTest.java} (78%)
rename spark/{spark3-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
create mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/HBaseIntegrationTest.java
rename
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/{SparkIntegrationTest32.java
=> HBaseIntegrationTest172.java} (80%)
copy
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/{SparkIntegrationTest33.java
=> HBaseIntegrationTest2418.java} (81%)
delete mode 100644
zeppelin-interpreter-integration/src/test/java/org/apache/zeppelin/integration/ZeppelinSparkClusterTest32.java
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
copy
elasticsearch/src/main/java/org/apache/zeppelin/elasticsearch/action/ActionException.java
=>
zeppelin-interpreter/src/main/java/org/apache/zeppelin/dep/RepositoryException.java
(72%)
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
create mode 100644
zeppelin-interpreter/src/test/java/org/apache/zeppelin/dep/RepositoryTest.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/ClusterInterpreterCheck.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
create mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/realm/RoleMappingLdapRealm.java
delete mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/rest/ClusterRestApi.java
rename
livy/src/main/java/org/apache/zeppelin/livy/LivyPySpark3Interpreter.java =>
zeppelin-server/src/main/java/org/apache/zeppelin/rest/filter/CacheControlFilter.java
(55%)
copy
zeppelin-interpreter/src/main/java/org/apache/zeppelin/interpreter/lifecycle/NullLifecycleManager.java
=>
zeppelin-server/src/main/java/org/apache/zeppelin/server/JettyServername.java
(53%)
copy
zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/repo/AbstractNotebookRepo.java
=>
zeppelin-server/src/main/java/org/apache/zeppelin/service/auth/AuthenticationServiceFactory.java
(60%)
copy
elasticsearch/src/main/java/org/apache/zeppelin/elasticsearch/action/ActionException.java
=>
zeppelin-server/src/main/java/org/apache/zeppelin/service/exception/JobManagerForbiddenException.java
(64%)
delete mode 100644
zeppelin-server/src/main/java/org/apache/zeppelin/utils/CommandLineUtils.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
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/realm/RoleMappingLdapRealmTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/realm/jwt/KnoxJwtRealmTest.java
copy
zeppelin-server/src/test/java/org/apache/zeppelin/{metric/MetricEndpointTest.java
=> rest/filter/CacheContolFilterTest.java} (54%)
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/rest/message/UpdateInterpreterSettingRequestTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/server/JettyServernameTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/service/JobManagerServiceTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/utils/AnyOfRolesUserAuthorizationFilterTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/utils/ExceptionUtilsTest.java
create mode 100644
zeppelin-server/src/test/java/org/apache/zeppelin/utils/ServerUtilsTest.java
create mode 100644 zeppelin-web-angular/.nvmrc
create mode 100644 zeppelin-web-angular/e2e/global-setup.ts
rename zeppelin-web-angular/e2e/{src/app.po.ts => global-teardown.ts} (67%)
copy zeppelin-web-angular/{src/app/spell/spell-result.ts =>
e2e/models/base-page.ts} (54%)
create mode 100644 zeppelin-web-angular/e2e/models/home-page.ts
create mode 100644 zeppelin-web-angular/e2e/models/home-page.util.ts
create mode 100644 zeppelin-web-angular/e2e/models/login-page.ts
create mode 100644 zeppelin-web-angular/e2e/models/login-page.util.ts
create mode 100644 zeppelin-web-angular/e2e/models/notebook.util.ts
create mode 100644 zeppelin-web-angular/e2e/models/published-paragraph-page.ts
create mode 100644
zeppelin-web-angular/e2e/models/published-paragraph-page.util.ts
create mode 100644 zeppelin-web-angular/e2e/models/theme.page.ts
delete mode 100644 zeppelin-web-angular/e2e/protractor.conf.js
copy zeppelin-web/src/app/notebook/paragraph/paragraph.status.js =>
zeppelin-web-angular/e2e/reporter.coverage.config.ts (51%)
create mode 100644 zeppelin-web-angular/e2e/reporter.coverage.ts
delete mode 100644 zeppelin-web-angular/e2e/src/app.e2e-spec.ts
create mode 100644 zeppelin-web-angular/e2e/tests/app.spec.ts
create mode 100644
zeppelin-web-angular/e2e/tests/authentication/anonymous-login-redirect.spec.ts
create mode 100644 zeppelin-web-angular/e2e/tests/login/login.spec.ts
create mode 100644
zeppelin-web-angular/e2e/tests/notebook/published/published-paragraph.spec.ts
create mode 100644 zeppelin-web-angular/e2e/tests/theme/dark-mode.spec.ts
delete mode 100644 zeppelin-web-angular/e2e/tsconfig.json
create mode 100644 zeppelin-web-angular/e2e/utils.ts
delete mode 100644 zeppelin-web-angular/karma.conf.js
create mode 100644 zeppelin-web-angular/playwright.config.ts
delete mode 100644
zeppelin-web-angular/projects/helium-vis-example/karma.conf.js
delete mode 100644 zeppelin-web-angular/projects/helium-vis-example/src/test.ts
delete mode 100644
zeppelin-web-angular/projects/helium-vis-example/tsconfig.spec.json
delete mode 100644 zeppelin-web-angular/projects/zeppelin-helium/karma.conf.js
delete mode 100644 zeppelin-web-angular/projects/zeppelin-helium/src/test.ts
delete mode 100644
zeppelin-web-angular/projects/zeppelin-helium/tsconfig.spec.json
delete mode 100644 zeppelin-web-angular/projects/zeppelin-sdk/karma.conf.js
delete mode 100644
zeppelin-web-angular/projects/zeppelin-sdk/tsconfig.spec.json
delete mode 100644
zeppelin-web-angular/projects/zeppelin-visualization/karma.conf.js
delete mode 100644
zeppelin-web-angular/projects/zeppelin-visualization/tsconfig.spec.json
delete mode 100644 zeppelin-web-angular/src/app/app.component.spec.ts
copy zeppelin-web-angular/src/app/{interfaces/notebook-repo.ts =>
core/paragraph-base/angular-context-manager.ts} (56%)
copy zeppelin-web-angular/src/app/{services/helium.service.ts =>
core/paragraph-base/note-status.ts} (72%)
delete mode 100644
zeppelin-web-angular/src/app/helium-manager/helium-manager.module.ts
delete mode 100644
zeppelin-web-angular/src/app/helium-manager/helium-manager.service.ts
delete mode 100644 zeppelin-web-angular/src/app/helium-manager/public-api.ts
create mode 100644 zeppelin-web-angular/src/app/interfaces/helium.ts
rename zeppelin-web-angular/src/app/interfaces/{notebook-search.ts =>
notebook.ts} (90%)
rename zeppelin-web-angular/src/app/{helium-manager => key-binding}/index.ts
(100%)
create mode 100644 zeppelin-web-angular/src/app/key-binding/key-binder.ts
create mode 100644
zeppelin-web-angular/src/app/key-binding/key-code-converter.ts
create mode 100644
zeppelin-web-angular/src/app/key-binding/notebook-paragraph-keyboard-event-handler.ts
create mode 100644
zeppelin-web-angular/src/app/key-binding/paragraph-actions.ts
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/key-binding}/public-api.ts (77%)
create mode 100644 zeppelin-web-angular/src/app/key-binding/shortcuts-map.ts
copy zeppelin-web-angular/src/app/{services/configuration.service.ts =>
pages/login/login.guard.ts} (52%)
create mode 100644
zeppelin-web-angular/src/app/services/angular-drag-drop.service.ts
create mode 100644
zeppelin-web-angular/src/app/services/bootstrap-compatibility.service.ts
create mode 100644
zeppelin-web-angular/src/app/services/classic-visualization.service.ts
delete mode 100644
zeppelin-web-angular/src/app/services/ng-template-adapter.service.ts
rename zeppelin-web-angular/src/app/services/{notebook-search.service.ts =>
notebook.service.ts} (72%)
create mode 100644
zeppelin-web-angular/src/app/services/table-data-adapter.service.ts
create mode 100644 zeppelin-web-angular/src/app/services/theme.service.ts
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/share/folder-rename}/index.ts (100%)
copy zeppelin-web-angular/src/app/{core/copy-text =>
share/folder-rename}/public-api.ts (92%)
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
rename zeppelin-web-angular/src/app/{services =>
share/node-list}/note-action.service.ts (83%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/share/note-create}/index.ts (100%)
copy zeppelin-web-angular/src/app/{core/message-listener =>
share/note-create}/public-api.ts (93%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/share/note-import}/index.ts (100%)
copy zeppelin-web-angular/src/app/{core/message-listener =>
share/note-import}/public-api.ts (93%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/share/note-rename}/index.ts (100%)
copy zeppelin-web-angular/src/app/{core/message-listener =>
share/note-rename}/public-api.ts (93%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/share/shortcut}/index.ts (100%)
copy zeppelin-web-angular/src/app/{core/message-listener =>
share/shortcut}/public-api.ts (93%)
create mode 100644
zeppelin-web-angular/src/app/share/shortcut/shortcut.component.html
copy zeppelin-web-angular/src/app/{services/helium.service.ts =>
share/shortcut/shortcut.component.ts} (68%)
copy
zeppelin-web-angular/src/app/{pages/workspace/notebook/paragraph/footer/footer.component.html
=> share/theme-toggle/theme-toggle.component.html} (70%)
create mode 100644
zeppelin-web-angular/src/app/share/theme-toggle/theme-toggle.component.less
create mode 100644
zeppelin-web-angular/src/app/share/theme-toggle/theme-toggle.component.ts
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/spell}/index.ts (100%)
copy zeppelin-web-angular/src/app/{pages/workspace/share =>
spell}/public-api.ts (94%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/utility}/index.ts (100%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/utility}/public-api.ts (76%)
copy zeppelin-web-angular/src/app/{core/paragraph-base/published.ts =>
utility/type-utility.ts} (78%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/visualizations}/index.ts (100%)
copy zeppelin-web-angular/{projects/zeppelin-helium/src =>
src/app/visualizations}/public-api.ts (58%)
create mode 100644
zeppelin-web-angular/src/assets/classic-visualization-templates/advanced-transformation-setting.html
create mode 100644
zeppelin-web-angular/src/assets/classic-visualization-templates/columnselector_settings.html
copy {zeppelin-web/src/app/tabledata =>
zeppelin-web-angular/src/assets/classic-visualization-templates}/network_settings.html
(74%)
create mode 100644
zeppelin-web-angular/src/assets/classic-visualization-templates/pivot_settings.html
create mode 100644
zeppelin-web-angular/src/assets/fonts/MaterialSymbolsOutlined.woff2
copy zeppelin-web/src/fonts/custom-font.css =>
zeppelin-web-angular/src/assets/fonts/material-symbols-outlined.css (59%)
create mode 100644 zeppelin-web-angular/src/assets/images/bg-dark.png
delete mode 100644 zeppelin-web-angular/src/karma.conf.js
copy {zeppelin-web/src =>
zeppelin-web-angular/src/styles}/fonts/fontawesome-webfont.eot (100%)
copy {zeppelin-web/src =>
zeppelin-web-angular/src/styles}/fonts/fontawesome-webfont.svg (100%)
copy {zeppelin-web/src =>
zeppelin-web-angular/src/styles}/fonts/fontawesome-webfont.ttf (100%)
copy {zeppelin-web/src =>
zeppelin-web-angular/src/styles}/fonts/fontawesome-webfont.woff (100%)
copy zeppelin-web/src/fonts/font-awesome.min.css =>
zeppelin-web-angular/src/styles/fonts/fontawesome.min.css (100%)
create mode 100644
zeppelin-web-angular/src/styles/theme/dark-theme-overrides.css
delete mode 100644 zeppelin-web-angular/src/test.ts
delete mode 100644 zeppelin-web-angular/src/tsconfig.spec.json
delete mode 100644 zeppelin-web-angular/tsconfig.spec.json
create mode 100644
zeppelin-web-angular/tslint-rules/constructorParamsOrderRule.ts
create mode 100644 zeppelin-web-angular/tslint-rules/orderedExportsRule.ts
create mode 100644 zeppelin-web-angular/tslint-rules/tsconfig.json
create mode 100644 zeppelin-web/.nvmrc
create mode 100644
zeppelin-zengine/src/test/java/org/apache/zeppelin/interpreter/InterpreterInfoSavingTest.java