This is an automated email from the ASF dual-hosted git repository.
leonbao pushed a change to branch json_split
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 9d81c5d Merge branch 'json_split' of
https://github.com/apache/incubator-dolphinscheduler into spilit
add c1efbf3 [Fix-4760][api][Repair dolphinscheduler-postgre.sql error
sql] (#4763)
add 7a6b905 [Fix-#4716][mater,worker] The task execution path should be
calculated by the worker, not the master (#4717)
add cbada7c [Improvement][Docker] Reduce docker image size, remove
frontend/nginx, remove stdout log, improve compose/swarm deployment and fix
random PSQLException (#4643)
add 60016fb [Improvement-4740][UI] Set the default Tenant as default or
the first exist tenant in save process (#4742)
add a6ea04d [Fix-4741][UI] Fix task instance log not change (#4744)
add 53598fd [Fix-3298][K8s] Fix task log disappear after recreating or
upgrading helm release (#4755)
add 93514dd [Improvement][K8s] Improve K8s for helm (#4746)
add 5f40fce [Improvement][UI] Improve long host display in K8s (#4756)
new 9f809de merge from dev
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 4 +
docker/build/Dockerfile | 57 ++--
docker/build/README.md | 36 +--
docker/build/README_zh_CN.md | 35 +--
docker/build/checkpoint.sh | 0
.../dolphinscheduler/env/dolphinscheduler_env.sh | 12 +-
.../dolphinscheduler/logback/logback-alert.xml | 9 -
.../conf/dolphinscheduler/logback/logback-api.xml | 9 -
.../dolphinscheduler/logback/logback-master.xml | 9 -
.../dolphinscheduler/logback/logback-worker.xml | 9 -
docker/build/conf/nginx/dolphinscheduler.conf | 51 ----
docker/build/conf/zookeeper/zoo.cfg | 47 ----
docker/build/hooks/build | 9 +-
docker/build/hooks/push | 0
docker/build/startup-init-conf.sh | 18 +-
docker/build/startup.sh | 55 ++--
docker/docker-swarm/check | 2 +-
docker/docker-swarm/docker-compose.yml | 80 +++---
docker/docker-swarm/docker-stack.yml | 84 +++---
docker/docker-swarm/dolphinscheduler_env.sh | 12 +-
docker/kubernetes/dolphinscheduler/Chart.yaml | 10 +-
docker/kubernetes/dolphinscheduler/README.md | 37 +--
.../kubernetes/dolphinscheduler/requirements.yaml | 25 --
.../dolphinscheduler/templates/NOTES.txt | 6 +-
.../dolphinscheduler/templates/_helpers.tpl | 4 +-
.../configmap-dolphinscheduler-alert.yaml | 1 +
...ql.yaml => configmap-dolphinscheduler-api.yaml} | 11 +-
.../configmap-dolphinscheduler-common.yaml | 8 +-
.../configmap-dolphinscheduler-master.yaml | 2 +-
.../configmap-dolphinscheduler-worker.yaml | 7 +-
.../deployment-dolphinscheduler-alert.yaml | 68 +----
.../templates/deployment-dolphinscheduler-api.yaml | 48 +---
.../deployment-dolphinscheduler-frontend.yaml | 119 --------
.../dolphinscheduler/templates/ingress.yaml | 2 +-
.../templates/pvc-dolphinscheduler-alert.yaml | 2 +-
.../templates/pvc-dolphinscheduler-api.yaml | 2 +-
.../templates/pvc-dolphinscheduler-frontend.yaml | 35 ---
...r-frontend.yaml => secret-external-fs-s3a.yaml} | 22 +-
.../statefulset-dolphinscheduler-master.yaml | 96 +------
.../statefulset-dolphinscheduler-worker.yaml | 184 +++++-------
.../svc-dolphinscheduler-worker-headless.yaml | 4 +-
docker/kubernetes/dolphinscheduler/values.yaml | 310 +++++++++------------
.../apache/dolphinscheduler/common/Constants.java | 8 +
.../dolphinscheduler/common/utils/NetUtils.java | 26 +-
.../common/utils/NetUtilsTest.java | 9 +
.../dolphinscheduler/common/utils/OSUtilsTest.java | 6 -
.../builder/TaskExecutionContextBuilder.java | 1 -
.../master/consumer/TaskPriorityQueueConsumer.java | 14 -
.../server/master/registry/MasterRegistry.java | 2 +-
.../master/runner/ConditionsTaskExecThread.java | 2 +-
.../master/runner/DependentTaskExecThread.java | 2 +-
.../master/runner/MasterSchedulerService.java | 4 +-
.../worker/processor/TaskExecuteProcessor.java | 3 +-
.../server/worker/registry/WorkerRegistry.java | 2 +-
.../executor/NettyExecutorManagerTest.java | 4 +-
.../server/registry/ZookeeperNodeManagerTest.java | 4 +-
.../server/utils/ExecutionContextTestUtils.java | 2 +-
.../server/worker/registry/WorkerRegistryTest.java | 2 +-
dolphinscheduler-ui/install-dolphinscheduler-ui.sh | 0
.../src/js/conf/home/pages/dag/_source/udp/udp.vue | 6 +-
.../home/pages/monitor/pages/servers/master.vue | 22 +-
.../home/pages/monitor/pages/servers/worker.vue | 2 +-
.../projects/pages/taskInstance/_source/list.vue | 2 +-
.../security/pages/users/_source/createUser.vue | 4 +-
e2e/src/test/resources/config/config.properties | 2 +-
pom.xml | 1 +
script/create-dolphinscheduler.sh | 0
script/dolphinscheduler-daemon.sh | 6 +
script/env/dolphinscheduler_env.sh | 0
script/monitor-server.sh | 0
script/scp-hosts.sh | 0
script/start-all.sh | 0
script/status-all.sh | 0
script/stop-all.sh | 0
script/upgrade-dolphinscheduler.sh | 0
sql/dolphinscheduler-postgre.sql | 7 +-
sql/dolphinscheduler_mysql.sql | 4 +-
.../1.3.5_schema/mysql/dolphinscheduler_ddl.sql | 58 ++++
.../mysql}/dolphinscheduler_dml.sql | 0
.../postgresql/dolphinscheduler_ddl.sql | 52 ++++
.../postgresql/dolphinscheduler_dml.sql | 0
81 files changed, 629 insertions(+), 1169 deletions(-)
mode change 100644 => 100755 docker/build/checkpoint.sh
mode change 100644 => 100755
docker/build/conf/dolphinscheduler/env/dolphinscheduler_env.sh
delete mode 100644 docker/build/conf/nginx/dolphinscheduler.conf
delete mode 100644 docker/build/conf/zookeeper/zoo.cfg
mode change 100644 => 100755 docker/build/hooks/build
mode change 100644 => 100755 docker/build/hooks/push
mode change 100644 => 100755 docker/build/startup-init-conf.sh
mode change 100644 => 100755 docker/build/startup.sh
mode change 100644 => 100755 docker/docker-swarm/check
mode change 100644 => 100755 docker/docker-swarm/dolphinscheduler_env.sh
delete mode 100644 docker/kubernetes/dolphinscheduler/requirements.yaml
copy
docker/kubernetes/dolphinscheduler/templates/{secret-external-postgresql.yaml
=> configmap-dolphinscheduler-api.yaml} (81%)
delete mode 100644
docker/kubernetes/dolphinscheduler/templates/deployment-dolphinscheduler-frontend.yaml
delete mode 100644
docker/kubernetes/dolphinscheduler/templates/pvc-dolphinscheduler-frontend.yaml
rename
docker/kubernetes/dolphinscheduler/templates/{svc-dolphinscheduler-frontend.yaml
=> secret-external-fs-s3a.yaml} (69%)
mode change 100644 => 100755 dolphinscheduler-ui/install-dolphinscheduler-ui.sh
mode change 100644 => 100755 script/create-dolphinscheduler.sh
mode change 100644 => 100755 script/dolphinscheduler-daemon.sh
mode change 100644 => 100755 script/env/dolphinscheduler_env.sh
mode change 100644 => 100755 script/monitor-server.sh
mode change 100644 => 100755 script/scp-hosts.sh
mode change 100644 => 100755 script/start-all.sh
mode change 100644 => 100755 script/status-all.sh
mode change 100644 => 100755 script/stop-all.sh
mode change 100644 => 100755 script/upgrade-dolphinscheduler.sh
create mode 100644 sql/upgrade/1.3.5_schema/mysql/dolphinscheduler_ddl.sql
copy sql/upgrade/{1.2.0_schema/postgresql =>
1.3.5_schema/mysql}/dolphinscheduler_dml.sql (100%)
create mode 100644 sql/upgrade/1.3.5_schema/postgresql/dolphinscheduler_ddl.sql
copy sql/upgrade/{1.2.0_schema =>
1.3.5_schema}/postgresql/dolphinscheduler_dml.sql (100%)