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/dolphinscheduler.git.
from c355896 update taskParams/add task delayTime/fix conditionType bug
(#5385)
add cc7a444 [Improvement][Task] DataX Node doesn't Support Clickhouse as
datasource (#5180) (#5243)
add 1c1f666 [Improvement][WorkerGroup] Optimize and reduce database and
zookeeper queries and replace worker address input with multiple-select (#5182)
add 029d3eb git actions add submodule (#5280)
add b6453da Remove useless table fields (#5284)
add f3dfaac [Improvement][Service] Optimize query log (#5205)
add e39409a [Improvement-5275][Server] Fix wrong excludeFilters and move
zk/ZKMasterClient and registry/ServerNodeManager into master (#5278)
add ac15f45 Update the main repository link (#5286)
add 7c35869 Issue robot removes translation content (#5297)
add 6650dd9 Delete DISCLAIMER (#5296)
add 07e612c Update the NOTICE (#5303)
add 7843ed4 [Improvement][ApiServer] Traffic limit #5235 (#5307)
add 94a08c8 [Improvement] Remove incubating (#5305)
add 6dbbf6d fix bug of If start a process instance form fail node or stop
node ,the param will be init. (#5267)
add 87588ca fix bug:delete the user ,the project list of admin will lost
the projects of this user #5301 (#5302)
add 5ef1f73 Update PeerTaskInstancePriorityQueueTest.java (#5314)
add e92e29e [Fix-5309][Common] Fix the wrong memory (#5312)
add 83519bd [Improvement][Server] Optimize log display (#5311)
add fe144e4 [Improvement-4898][API] the paging query interface validates
page params (#4899)
add 513eb76 [Improvement-5147][Service]This judgment always returns true
(#5156)
add 837c9ba fix bug:when shell task raw script has $[${day} - 1],throw
java.lang.IllegalArgumentException::Pattern includes reserved character:'{'
(#5313)
add f82da57 There is a vulnerability in postgresql 42.1.4 ,upgrade
recommended #5292 (#5318)
add 5f1fc46 [Bug][server-api] copy the node ,the preTasks is error #5261
(#5264)
add e12a262 【BUG-5328】 modify process contain depend task is always
running (#5344)
add e57ee65 [Improvement] Optimized close of IO (#5336)
add abdd233 [Bug][worker] Fix sql task query result is empty (#5322)
(#5324)
add 3a7006a [Fix-5351][K8s] Fix quartz cron task cannot take effect in
K8s (#5353)
add 75d1ad6 fix bug: 5349, work flow would running if task is killed by
manual. (#5362)
add b108ac4 [Improvement][DAO] CreateDolphinScheduler (#5357) (#5358)
add 2e1d697 [Improvement][Build] Optimize long release name and remove
unused nginx release and upgrade spring boot version (#5308)
add e6d8da4 [Improvement][API] Create Datasource #5083 (#5116)
add 6b8461e Revert "[Improvement][DAO] CreateDolphinScheduler (#5357)
(#5358)" (#5383)
add 746d9ec Merge remote-tracking branch 'upstream/dev' into json_split
No new revisions were added by this update.
Summary of changes:
.github/actions/comment-on-issue | 1 +
.github/actions/lable-on-issue | 1 +
.github/actions/translation-on-issue | 1 +
.github/workflows/issue_robot.yml | 33 +-
.licenserc.yaml => .gitmodules | 36 +--
CONTRIBUTING.md | 6 +-
DISCLAIMER | 5 -
LICENSE | 4 +-
NOTICE | 2 +-
README.md | 14 +-
README_zh_CN.md | 14 +-
ambari_plugin/README.md | 38 +--
.../common-services/DOLPHIN/1.3.0/metainfo.xml | 2 +-
.../common-services/DOLPHIN/1.3.3/metainfo.xml | 2 +-
docker/build/Dockerfile | 4 +-
docker/build/README.md | 8 +-
docker/build/README_zh_CN.md | 8 +-
.../application-api.properties.tpl | 4 +-
docker/build/hooks/build | 4 +-
docker/build/hooks/build.bat | 4 +-
docker/kubernetes/dolphinscheduler/README.md | 6 +-
.../dolphinscheduler/api/ApiApplicationServer.java | 14 +-
.../api/configuration/AppConfiguration.java | 23 +-
.../api/configuration/TrafficConfiguration.java | 78 +++++
.../api/controller/DataSourceController.java | 157 ++-------
.../controller/ProcessDefinitionController.java | 132 ++++++--
.../api/controller/ProcessInstanceController.java | 6 +-
.../api/controller/ProjectController.java | 7 +-
.../api/controller/SchedulerController.java | 8 +-
.../api/controller/TaskInstanceController.java | 8 +-
.../api/controller/WorkerGroupController.java | 24 +-
.../apache/dolphinscheduler/api/enums/Status.java | 1 +
.../api/interceptor/RateLimitInterceptor.java | 104 ++++++
.../api/service/DataSourceService.java | 39 +--
.../api/service/WorkerGroupService.java | 7 +
.../api/service/impl/DataSourceServiceImpl.java | 358 +++------------------
.../api/service/impl/WorkerGroupServiceImpl.java | 22 +-
.../src/main/resources/application-api.properties | 13 +-
.../main/resources/i18n/messages_zh_CN.properties | 2 +-
.../TrafficConfigurationTest.java} | 42 ++-
.../api/controller/AbstractControllerTest.java | 3 +-
.../api/controller/DataSourceControllerTest.java | 28 +-
.../ProcessDefinitionControllerTest.java | 23 +-
.../api/controller/ProjectControllerTest.java | 70 ++--
.../api/controller/QueueControllerTest.java | 53 +--
.../api/interceptor/RateLimitInterceptorTest.java | 89 +++++
.../api/service/DataSourceServiceTest.java | 169 ++++++----
.../apache/dolphinscheduler/common/Constants.java | 10 -
.../datasource/AbstractDatasourceProcessor.java | 79 +++++
.../common/datasource/BaseConnectionParam.java | 98 ++++++
.../common/datasource/BaseDataSourceParamDTO.java | 161 +++++++++
.../common/datasource/BaseHdfsConnectionParam.java | 57 ++++
.../datasource/BaseHdfsDatasourceParamDTO.java | 61 ++++
.../common/datasource/ConnectionParam.java | 13 +-
.../common/datasource/DatasourceProcessor.java | 81 +++++
.../common/datasource/DatasourceUtil.java | 121 +++++++
.../clickhouse/ClickHouseDatasourceParamDTO.java | 29 +-
.../clickhouse/ClickHouseDatasourceProcessor.java | 125 +++++++
.../clickhouse/ClickhouseConnectionParam.java | 31 +-
.../common/datasource/db2/Db2ConnectionParam.java | 31 +-
.../datasource/db2/Db2DatasourceParamDTO.java | 32 +-
.../datasource/db2/Db2DatasourceProcessor.java | 126 ++++++++
.../datasource/hive/HiveConnectionParam.java | 53 +--
.../datasource/hive/HiveDataSourceParamDTO.java | 45 +++
.../datasource/hive/HiveDatasourceProcessor.java | 185 +++++++++++
.../datasource/mysql/MysqlConnectionParam.java | 31 +-
.../datasource/mysql/MysqlDatasourceParamDTO.java | 33 +-
.../datasource/mysql/MysqlDatasourceProcessor.java | 170 ++++++++++
.../datasource/oracle/OracleConnectionParam.java | 51 +--
.../oracle/OracleDatasourceParamDTO.java | 46 +--
.../oracle/OracleDatasourceProcessor.java | 141 ++++++++
.../postgresql/PostgreSqlConnectionParam.java | 31 +-
.../postgresql/PostgreSqlDatasourceParamDTO.java | 32 +-
.../postgresql/PostgreSqlDatasourceProcessor.java | 126 ++++++++
.../datasource/presto/PrestoConnectionParam.java | 31 +-
.../presto/PrestoDatasourceParamDTO.java | 33 +-
.../presto/PrestoDatasourceProcessor.java | 128 ++++++++
.../datasource/spark/SparkConnectionParam.java | 38 +--
.../datasource/spark/SparkDatasourceParamDTO.java | 47 +--
.../datasource/spark/SparkDatasourceProcessor.java | 154 +++++++++
.../sqlserver/SqlServerConnectionParam.java | 31 +-
.../sqlserver/SqlServerDatasourceParamDTO.java | 47 +--
.../sqlserver/SqlServerDatasourceProcessor.java | 123 +++++++
.../common/enums/DbConnectType.java | 1 +
.../common/enums/DependResult.java | 3 +-
.../dolphinscheduler/common/utils/CommonUtils.java | 5 +-
.../dolphinscheduler/common/utils/IpUtils.java | 63 ----
.../dolphinscheduler/common/utils/NetUtils.java | 3 +
.../dolphinscheduler/common/utils/OSUtils.java | 47 +--
.../common/utils/ParameterUtils.java | 2 +-
.../common/utils/PropertyUtils.java | 9 +-
.../common/datasource/DatasourceUtilTest.java | 130 ++++++++
.../ClickHouseDatasourceProcessorTest.java | 83 +++++
.../datasource/db2/Db2DatasourceProcessorTest.java | 83 +++++
.../hive/HiveDatasourceProcessorTest.java | 79 +++++
.../mysql/MysqlDatasourceProcessorTest.java | 81 +++++
.../oracle/OracleDatasourceProcessorTest.java | 83 +++++
.../PostgreSqlDatasourceProcessorTest.java | 83 +++++
.../presto/PrestoDatasourceProcessorTest.java | 81 +++++
.../spark/SparkDatasourceProcessorTest.java | 80 +++++
.../SqlServerDatasourceProcessorTest.java | 81 +++++
.../dolphinscheduler/common/os/OSUtilsTest.java | 46 ++-
.../dolphinscheduler/common/utils/IpUtilsTest.java | 55 ----
.../common/utils/NetUtilsTest.java | 2 +-
.../dolphinscheduler/common/utils/OSUtilsTest.java | 40 +--
.../dao/datasource/BaseDataSource.java | 278 ----------------
.../dao/datasource/DataSourceFactory.java | 108 -------
.../dao/datasource/HiveDataSource.java | 120 -------
.../dao/datasource/MySQLDataSource.java | 120 -------
.../dao/datasource/PostgreDataSource.java | 43 ---
.../dao/datasource/PrestoDataSource.java | 39 ---
.../dolphinscheduler/dao/mapper/CommandMapper.xml | 2 +-
.../dolphinscheduler/dao/mapper/ProjectMapper.xml | 2 +-
.../dao/datasource/BaseDataSourceTest.java | 195 -----------
.../dao/datasource/HiveDataSourceTest.java | 89 -----
.../dao/datasource/MySQLDataSourceTest.java | 102 ------
.../dao/datasource/OracleDataSourceTest.java | 74 -----
.../dolphinscheduler/dao/utils/DagHelperTest.java | 34 +-
dolphinscheduler-dist/pom.xml | 68 +---
dolphinscheduler-dist/release-docs/LICENSE | 82 ++---
dolphinscheduler-dist/release-docs/NOTICE | 2 +-
...heduler-binary.xml => dolphinscheduler-bin.xml} | 43 +--
.../src/main/assembly/dolphinscheduler-nginx.xml | 245 --------------
.../src/main/assembly/dolphinscheduler-src.xml | 120 +++----
.../dolphinscheduler/remote/utils/Constants.java | 4 +-
.../dolphinscheduler/remote/utils/IPUtils.java | 145 ---------
.../server/log/LoggerRequestProcessor.java | 24 +-
.../server/master/MasterServer.java | 15 +-
.../master/consumer/TaskPriorityQueueConsumer.java | 2 +-
.../server/master/dispatch/ExecutorDispatcher.java | 9 +-
.../dispatch/executor/NettyExecutorManager.java | 23 +-
.../master/dispatch/host/CommonHostManager.java | 71 +---
.../server/master/dispatch/host/HostManager.java | 1 -
.../dispatch/host/LowerWeightHostManager.java | 50 +--
.../master/dispatch/host/RandomHostManager.java | 2 +-
.../dispatch/host/RoundRobinHostManager.java | 3 +-
.../registry/ServerNodeManager.java} | 200 +++++++++---
.../master/runner/MasterBaseTaskExecThread.java | 2 -
.../server/master/runner/MasterExecThread.java | 6 +-
.../master/runner/MasterSchedulerService.java | 2 +-
.../server/{ => master}/zk/ZKMasterClient.java | 22 +-
.../server/registry/HeartBeatTask.java | 10 +-
.../dolphinscheduler/server/utils/DataxUtils.java | 8 +
.../server/utils/ProcessUtils.java | 8 +-
.../server/worker/WorkerServer.java | 9 +-
.../server/worker/processor/TaskKillProcessor.java | 21 +-
.../server/worker/task/datax/DataxTask.java | 48 +--
.../worker/task/processdure/ProcedureTask.java | 27 +-
.../server/worker/task/sql/SqlTask.java | 60 ++--
.../generator/sources/MysqlSourceGenerator.java | 14 +-
.../generator/targets/MysqlTargetGenerator.java | 20 +-
.../consumer/TaskPriorityQueueConsumerTest.java | 6 +-
.../master/dispatch/ExecutorDispatcherTest.java | 9 +-
.../executor/NettyExecutorManagerTest.java | 9 +-
.../dispatch/host/RoundRobinHostManagerTest.java | 13 +-
.../registry/ServerNodeManagerTest.java} | 61 ++--
.../server/master/zk/ZKMasterClientTest.java | 78 +++++
.../server/registry/DependencyConfig.java | 6 +
.../server/utils/DataxUtilsTest.java | 15 +-
.../worker/processor/TaskCallbackServiceTest.java | 28 +-
.../server/worker/task/datax/DataxTaskTest.java | 33 +-
.../server/worker/task/sql/SqlTaskTest.java | 44 ++-
.../service/log/LogClientService.java | 7 +-
.../service/process/ProcessService.java | 24 +-
.../service/zk/AbstractZKClient.java | 77 ++++-
.../service/log/LogClientServiceTest.java | 14 +-
.../queue/PeerTaskInstancePriorityQueueTest.java | 4 +-
dolphinscheduler-ui/.env | 7 +-
dolphinscheduler-ui/build/webpack.config.dev.js | 2 +-
dolphinscheduler-ui/install-dolphinscheduler-ui.sh | 234 --------------
dolphinscheduler-ui/package.json | 2 +-
dolphinscheduler-ui/pom.xml | 61 +---
.../pages/dag/_source/formModel/tasks/datax.vue | 2 +-
.../pages/list/_source/createDataSource.vue | 4 +-
.../pages/instance/pages/list/_source/list.vue | 2 +-
.../projects/pages/taskInstance/_source/list.vue | 2 +-
.../pages/workerGroups/_source/createWorker.vue | 50 +--
.../pages/security/pages/workerGroups/index.vue | 16 +-
.../src/js/conf/home/store/datasource/actions.js | 12 +-
.../src/js/conf/home/store/security/actions.js | 9 +
.../src/js/module/i18n/locale/en_US.js | 4 +-
.../src/js/module/i18n/locale/zh_CN.js | 4 +-
pom.xml | 43 ++-
sql/dolphinscheduler_mysql.sql | 9 +-
sql/dolphinscheduler_postgre.sql | 9 +-
.../1.3.6_schema/mysql/dolphinscheduler_ddl.sql | 22 ++
.../postgresql/dolphinscheduler_ddl.sql | 27 +-
.../1.4.0_schema/mysql/dolphinscheduler_ddl.sql | 4 +
.../postgresql/dolphinscheduler_ddl.sql | 4 +
tools/dependencies/known-dependencies.txt | 71 ++--
190 files changed, 4986 insertions(+), 4062 deletions(-)
create mode 160000 .github/actions/comment-on-issue
create mode 160000 .github/actions/lable-on-issue
create mode 160000 .github/actions/translation-on-issue
copy .licenserc.yaml => .gitmodules (58%)
delete mode 100644 DISCLAIMER
create mode 100644
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/configuration/TrafficConfiguration.java
create mode 100644
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/interceptor/RateLimitInterceptor.java
copy
dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/{interceptor/LocaleChangeInterceptorTest.java
=> configuration/TrafficConfigurationTest.java} (54%)
create mode 100644
dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/interceptor/RateLimitInterceptorTest.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/AbstractDatasourceProcessor.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/BaseConnectionParam.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/BaseDataSourceParamDTO.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/BaseHdfsConnectionParam.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/BaseHdfsDatasourceParamDTO.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/master/dispatch/enums/ExecutorType.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/ConnectionParam.java
(81%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/DatasourceProcessor.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/DatasourceUtil.java
copy
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/ClickHouseDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/clickhouse/ClickHouseDatasourceParamDTO.java
(60%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/clickhouse/ClickHouseDatasourceProcessor.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/DependenceTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/clickhouse/ClickhouseConnectionParam.java
(60%)
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/DependenceTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/db2/Db2ConnectionParam.java
(61%)
copy
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/DB2ServerDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/db2/Db2DatasourceParamDTO.java
(57%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/db2/Db2DatasourceProcessor.java
copy
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/ExecuteStatusCount.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/hive/HiveConnectionParam.java
(50%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/hive/HiveDataSourceParamDTO.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/hive/HiveDatasourceProcessor.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/DependenceTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/mysql/MysqlConnectionParam.java
(61%)
copy
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/ClickHouseDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/mysql/MysqlDatasourceParamDTO.java
(55%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/mysql/MysqlDatasourceProcessor.java
copy
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/OracleDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/oracle/OracleConnectionParam.java
(55%)
rename
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/OracleDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/oracle/OracleDatasourceParamDTO.java
(62%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/oracle/OracleDatasourceProcessor.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/DependenceTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/postgresql/PostgreSqlConnectionParam.java
(60%)
rename
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/DB2ServerDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/postgresql/PostgreSqlDatasourceParamDTO.java
(57%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/postgresql/PostgreSqlDatasourceProcessor.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/DependenceTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/presto/PrestoConnectionParam.java
(60%)
rename
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/ClickHouseDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/presto/PrestoDatasourceParamDTO.java
(55%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/presto/PrestoDatasourceProcessor.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/ProcedureTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/spark/SparkConnectionParam.java
(50%)
rename
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/SparkDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/spark/SparkDatasourceParamDTO.java
(50%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/spark/SparkDatasourceProcessor.java
copy
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/entity/DependenceTaskExecutionContext.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/sqlserver/SqlServerConnectionParam.java
(60%)
rename
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/SQLServerDataSource.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/sqlserver/SqlServerDatasourceParamDTO.java
(52%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/datasource/sqlserver/SqlServerDatasourceProcessor.java
delete mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/utils/IpUtils.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/DatasourceUtilTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/clickhouse/ClickHouseDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/db2/Db2DatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/hive/HiveDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/mysql/MysqlDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/oracle/OracleDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/postgresql/PostgreSqlDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/presto/PrestoDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/spark/SparkDatasourceProcessorTest.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/datasource/sqlserver/SqlServerDatasourceProcessorTest.java
delete mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/IpUtilsTest.java
delete mode 100644
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/BaseDataSource.java
delete mode 100644
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/DataSourceFactory.java
delete mode 100644
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/HiveDataSource.java
delete mode 100644
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/MySQLDataSource.java
delete mode 100644
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/PostgreDataSource.java
delete mode 100644
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/datasource/PrestoDataSource.java
delete mode 100644
dolphinscheduler-dao/src/test/java/org/apache/dolphinscheduler/dao/datasource/BaseDataSourceTest.java
delete mode 100644
dolphinscheduler-dao/src/test/java/org/apache/dolphinscheduler/dao/datasource/HiveDataSourceTest.java
delete mode 100644
dolphinscheduler-dao/src/test/java/org/apache/dolphinscheduler/dao/datasource/MySQLDataSourceTest.java
delete mode 100644
dolphinscheduler-dao/src/test/java/org/apache/dolphinscheduler/dao/datasource/OracleDataSourceTest.java
rename dolphinscheduler-dist/src/main/assembly/{dolphinscheduler-binary.xml =>
dolphinscheduler-bin.xml} (91%)
delete mode 100644
dolphinscheduler-dist/src/main/assembly/dolphinscheduler-nginx.xml
delete mode 100644
dolphinscheduler-remote/src/main/java/org/apache/dolphinscheduler/remote/utils/IPUtils.java
rename
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/{registry/ZookeeperNodeManager.java
=> master/registry/ServerNodeManager.java} (59%)
rename
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/{ =>
master}/zk/ZKMasterClient.java (96%)
rename
dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/{registry/ZookeeperNodeManagerTest.java
=> master/registry/ServerNodeManagerTest.java} (65%)
create mode 100644
dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/master/zk/ZKMasterClientTest.java
delete mode 100755 dolphinscheduler-ui/install-dolphinscheduler-ui.sh