This is an automated email from the ASF dual-hosted git repository.
eights pushed a change to branch dev
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 5ecd3b3 fix bug #1996 (#1998)
add 3d6eee5 #203 add sqoop task (#1974)
No new revisions were added by this update.
Summary of changes:
.../enums/{DependResult.java => QueryType.java} | 22 +-
.../dolphinscheduler/common/enums/TaskType.java | 4 +-
.../common/task/sqoop/SqoopParameters.java | 117 +++
.../task/sqoop/sources/SourceHdfsParameter.java | 19 +-
.../task/sqoop/sources/SourceHiveParameter.java | 72 ++
.../task/sqoop/sources/SourceMysqlParameter.java | 136 +++
.../task/sqoop/targets/TargetHdfsParameter.java | 97 ++
.../task/sqoop/targets/TargetHiveParameter.java | 120 +++
.../task/sqoop/targets/TargetMysqlParameter.java | 132 +++
.../common/utils/TaskParametersUtils.java | 3 +
.../common/task/EntityTestUtils.java | 81 ++
.../common/task/SqoopParameterEntityTest.java | 52 ++
.../server/worker/task/AbstractTask.java | 4 +
.../server/worker/task/TaskManager.java | 3 +
.../server/worker/task/sqoop/SqoopTask.java | 78 ++
.../task/sqoop/generator/CommonGenerator.java | 40 +-
.../task/sqoop/generator/ISourceGenerator.java | 22 +-
.../task/sqoop/generator/ITargetGenerator.java | 22 +-
.../task/sqoop/generator/SqoopJobGenerator.java | 109 +++
.../generator/sources/HdfsSourceGenerator.java | 56 ++
.../generator/sources/HiveSourceGenerator.java | 61 ++
.../generator/sources/MysqlSourceGenerator.java | 120 +++
.../generator/targets/HdfsTargetGenerator.java | 75 ++
.../generator/targets/HiveTargetGenerator.java | 85 ++
.../generator/targets/MysqlTargetGenerator.java | 93 ++
.../server/worker/task/sqoop/SqoopTaskTest.java | 139 +++
.../src/js/conf/home/pages/dag/_source/config.js | 4 +
.../src/js/conf/home/pages/dag/_source/dag.scss | 3 +
.../home/pages/dag/_source/formModel/formModel.vue | 9 +
.../pages/dag/_source/formModel/tasks/sqoop.vue | 981 +++++++++++++++++++++
.../js/conf/home/pages/dag/img/toolbar_SQOOP.png | Bin 0 -> 1157 bytes
.../src/js/module/i18n/locale/en_US.js | 51 +-
.../src/js/module/i18n/locale/zh_CN.js | 48 +-
pom.xml | 2 +
34 files changed, 2791 insertions(+), 69 deletions(-)
copy
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/enums/{DependResult.java
=> QueryType.java} (74%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/SqoopParameters.java
copy
dolphinscheduler-remote/src/main/java/org/apache/dolphinscheduler/remote/future/InvokeCallback.java
=>
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/sources/SourceHdfsParameter.java
(71%)
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/sources/SourceHiveParameter.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/sources/SourceMysqlParameter.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/targets/TargetHdfsParameter.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/targets/TargetHiveParameter.java
create mode 100644
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/sqoop/targets/TargetMysqlParameter.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/task/EntityTestUtils.java
create mode 100644
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/task/SqoopParameterEntityTest.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/SqoopTask.java
copy
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/HttpUtilsTest.java
=>
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/CommonGenerator.java
(53%)
copy
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/IParameters.java
=>
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/ISourceGenerator.java
(71%)
copy
dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/IParameters.java
=>
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/ITargetGenerator.java
(71%)
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/SqoopJobGenerator.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/sources/HdfsSourceGenerator.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/sources/HiveSourceGenerator.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/sources/MysqlSourceGenerator.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/targets/HdfsTargetGenerator.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/targets/HiveTargetGenerator.java
create mode 100644
dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/worker/task/sqoop/generator/targets/MysqlTargetGenerator.java
create mode 100644
dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/worker/task/sqoop/SqoopTaskTest.java
create mode 100644
dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/formModel/tasks/sqoop.vue
create mode 100644
dolphinscheduler-ui/src/js/conf/home/pages/dag/img/toolbar_SQOOP.png