Browse Source

Revert "3.2.2 release add task-pure delete some task module to reduce the si…" (#16184)

This reverts commit 3ad53c5200.
3.2.2-prepare
xiangzihao 6 months ago committed by GitHub
parent
commit
16bc1e7bfb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 4
      deploy/docker/.env
  2. 2
      deploy/kubernetes/dolphinscheduler/Chart.yaml
  3. 2
      deploy/kubernetes/dolphinscheduler/values.yaml
  4. 600
      docs/configs/docsdev.js
  5. 42
      docs/docs/en/contribute/release.md
  6. 4
      docs/docs/en/guide/expansion-reduction.md
  7. 12
      docs/docs/en/guide/installation/kubernetes.md
  8. 2
      docs/docs/en/guide/installation/standalone.md
  9. 10
      docs/docs/en/guide/start/docker.md
  10. 4
      docs/docs/en/history-versions.md
  11. 40
      docs/docs/zh/contribute/release.md
  12. 4
      docs/docs/zh/guide/expansion-reduction.md
  13. 12
      docs/docs/zh/guide/installation/kubernetes.md
  14. 2
      docs/docs/zh/guide/installation/standalone.md
  15. 8
      docs/docs/zh/guide/start/docker.md
  16. 4
      docs/docs/zh/history-versions.md
  17. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-aliyunVoice/pom.xml
  18. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-all/pom.xml
  19. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-api/pom.xml
  20. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-dingtalk/pom.xml
  21. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-email/pom.xml
  22. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-feishu/pom.xml
  23. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-http/pom.xml
  24. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-pagerduty/pom.xml
  25. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-prometheus/pom.xml
  26. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-script/pom.xml
  27. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-slack/pom.xml
  28. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-telegram/pom.xml
  29. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/pom.xml
  30. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-wechat/pom.xml
  31. 2
      dolphinscheduler-alert/dolphinscheduler-alert-plugins/pom.xml
  32. 31
      dolphinscheduler-alert/dolphinscheduler-alert-server/pom.xml
  33. 2
      dolphinscheduler-alert/pom.xml
  34. 2
      dolphinscheduler-aop/pom.xml
  35. 73
      dolphinscheduler-api/pom.xml
  36. 2
      dolphinscheduler-bom/pom.xml
  37. 2
      dolphinscheduler-common/pom.xml
  38. 2
      dolphinscheduler-dao-plugin/dolphinscheduler-dao-api/pom.xml
  39. 2
      dolphinscheduler-dao-plugin/dolphinscheduler-dao-h2/pom.xml
  40. 2
      dolphinscheduler-dao-plugin/dolphinscheduler-dao-mysql/pom.xml
  41. 2
      dolphinscheduler-dao-plugin/dolphinscheduler-dao-plugin-all/pom.xml
  42. 2
      dolphinscheduler-dao-plugin/dolphinscheduler-dao-postgresql/pom.xml
  43. 2
      dolphinscheduler-dao-plugin/pom.xml
  44. 2
      dolphinscheduler-dao/pom.xml
  45. 2
      dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql
  46. 2
      dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql
  47. 2
      dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql
  48. 2
      dolphinscheduler-dao/src/main/resources/sql/soft_version
  49. 2
      dolphinscheduler-data-quality/pom.xml
  50. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-all/pom.xml
  51. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-api/pom.xml
  52. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-athena/pom.xml
  53. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-azure-sql/pom.xml
  54. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml
  55. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-dameng/pom.xml
  56. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-databend/pom.xml
  57. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-db2/pom.xml
  58. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-doris/pom.xml
  59. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hana/pom.xml
  60. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml
  61. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-k8s/pom.xml
  62. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-kyuubi/pom.xml
  63. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-mysql/pom.xml
  64. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-oceanbase/pom.xml
  65. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-oracle/pom.xml
  66. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-postgresql/pom.xml
  67. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml
  68. 66
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-pure/pom.xml
  69. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-redshift/pom.xml
  70. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sagemaker/pom.xml
  71. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-snowflake/pom.xml
  72. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-spark/pom.xml
  73. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml
  74. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-ssh/pom.xml
  75. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-starrocks/pom.xml
  76. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-trino/pom.xml
  77. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-vertica/pom.xml
  78. 2
      dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-zeppelin/pom.xml
  79. 3
      dolphinscheduler-datasource-plugin/pom.xml
  80. 2
      dolphinscheduler-dist/pom.xml
  81. 3
      dolphinscheduler-dist/release-docs/LICENSE
  82. 2
      dolphinscheduler-extract/dolphinscheduler-extract-alert/pom.xml
  83. 2
      dolphinscheduler-extract/dolphinscheduler-extract-base/pom.xml
  84. 2
      dolphinscheduler-extract/dolphinscheduler-extract-common/pom.xml
  85. 2
      dolphinscheduler-extract/dolphinscheduler-extract-master/pom.xml
  86. 2
      dolphinscheduler-extract/dolphinscheduler-extract-worker/pom.xml
  87. 2
      dolphinscheduler-extract/pom.xml
  88. 62
      dolphinscheduler-master/pom.xml
  89. 2
      dolphinscheduler-master/src/main/java/org/apache/dolphinscheduler/server/master/metrics/TaskMetrics.java
  90. 4
      dolphinscheduler-meter/pom.xml
  91. 2
      dolphinscheduler-microbench/pom.xml
  92. 2
      dolphinscheduler-registry/dolphinscheduler-registry-all/pom.xml
  93. 2
      dolphinscheduler-registry/dolphinscheduler-registry-api/pom.xml
  94. 2
      dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-etcd/pom.xml
  95. 2
      dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-it/pom.xml
  96. 2
      dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-jdbc/pom.xml
  97. 2
      dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-zookeeper/pom.xml
  98. 2
      dolphinscheduler-registry/dolphinscheduler-registry-plugins/pom.xml
  99. 36
      dolphinscheduler-registry/dolphinscheduler-registry-pure/pom.xml
  100. 3
      dolphinscheduler-registry/pom.xml
  101. Some files were not shown because too many files have changed in this diff Show More

4
deploy/docker/.env

@ -15,8 +15,8 @@
# specific language governing permissions and limitations
# under the License.
#
HUB=apache
TAG=3.2.2
HUB=ghcr.io/apache/dolphinscheduler
TAG=latest
TZ=Asia/Shanghai
DATABASE=postgresql

2
deploy/kubernetes/dolphinscheduler/Chart.yaml

@ -35,7 +35,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 3.2.2
version: 3.1.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.

2
deploy/kubernetes/dolphinscheduler/values.yaml

@ -33,7 +33,7 @@ image:
# -- Docker image repository for the DolphinScheduler
registry: apache
# -- Docker image version for the DolphinScheduler
tag: 3.2.2
tag: latest
# -- Image pull policy. Options: Always, Never, IfNotPresent
pullPolicy: "IfNotPresent"
# -- Specify a imagePullSecrets

600
docs/configs/docsdev.js

File diff suppressed because it is too large Load Diff

42
docs/docs/en/contribute/release.md

@ -340,7 +340,7 @@ svn --username="${A_USERNAME}" commit -m "release ${VERSION}"
#### Check source package
Decompress `apache-dolphinscheduler-3.2.2-src.tar.gz` then check the following items:
Decompress `apache-dolphinscheduler-<VERSION>-src.tar.gz` then check the following items:
- Check whether source tarball is oversized for including nonessential files
- `LICENSE` and `NOTICE` files exist
@ -353,7 +353,7 @@ Decompress `apache-dolphinscheduler-3.2.2-src.tar.gz` then check the following i
#### Check binary packages
Decompress `apache-dolphinscheduler-3.2.2-bin.tar.gz` to check the following items:
Decompress `apache-dolphinscheduler-<VERSION>-bin.tar.gz` to check the following items:
- `LICENSE` and `NOTICE` files exist
- Correct year in `NOTICE` file
@ -389,7 +389,7 @@ Announce the vote result: send the result vote e-mail to `dev@dolphinscheduler.a
Title:
```txt
[VOTE] Release Apache DolphinScheduler 3.2.2
[VOTE] Release Apache DolphinScheduler <VERSION>
```
Body:
@ -397,15 +397,15 @@ Body:
```txt
Hello DolphinScheduler Community,
This is a call for vote to release Apache DolphinScheduler version 3.2.2
This is a call for vote to release Apache DolphinScheduler version <VERSION>
Release notes: https://github.com/apache/dolphinscheduler/releases/tag/3.2.2
Release notes: https://github.com/apache/dolphinscheduler/releases/tag/<VERSION>
The release candidates: https://dist.apache.org/repos/dist/dev/dolphinscheduler/3.2.2/
The release candidates: https://dist.apache.org/repos/dist/dev/dolphinscheduler/<VERSION>/
Maven 2 staging repository: https://repository.apache.org/content/repositories/<STAGING.REPOSITORY>/org/apache/dolphinscheduler/
Git tag for the release: https://github.com/apache/dolphinscheduler/tree/3.2.2
Git tag for the release: https://github.com/apache/dolphinscheduler/tree/<VERSION>
Release Commit ID: https://github.com/apache/dolphinscheduler/commit/<SHA-VALUE>
@ -436,13 +436,13 @@ Checklist for reference:
Title:
```txt
[RESULT][VOTE] Release Apache DolphinScheduler 3.2.2
[RESULT][VOTE] Release Apache DolphinScheduler <VERSION>
```
Body:
```txt
The vote to release Apache DolphinScheduler 3.2.2 has passed.Here is the vote result,
The vote to release Apache DolphinScheduler <VERSION> has passed.Here is the vote result,
4 PMC member +1 votes:
@ -478,19 +478,19 @@ and then find DolphinScheduler in [apache staging repositories](https://reposito
### Update Document
Website should be present before you send the announce mail this section will tell you how to change the website. For example,
the release version is `3.2.2`, the following updates are required(note it will take effect immediately when the PR is merged):
the release version is `<VERSION>`, the following updates are required(note it will take effect immediately when the PR is merged):
- Repository **apache/dolphinscheduler-website**:
- `config/download.json`: add the download of the `3.2.2` release package
- `scripts/conf.sh`: Add new release version `3.2.2` key-value pair to variable `DEV_RELEASE_DOCS_VERSIONS`
- `config/download.json`: add the download of the `<VERSION>` release package
- `scripts/conf.sh`: Add new release version `<VERSION>` key-value pair to variable `DEV_RELEASE_DOCS_VERSIONS`
- Repository **apache/dolphinscheduler** (dev branch):
- `docs/configs/site.js`:
- `docsLatest`: update to `3.2.2`
- `docs0`: The `text` of two places of `en-us/zh-cn` needs to be updated to `latest(3.2.2)`
- `docs/configs/index.md.jsx`: Add `3.2.2: docsxyzConfig` and add new `import` for the new `docsxyzConfig`
- `docs/docs/en/history-versions.md` and `docs/docs/zh/history-versions.md`: Add new `3.2.2` release docs.
- `docsLatest`: update to `<VERSION>`
- `docs0`: The `text` of two places of `en-us/zh-cn` needs to be updated to `latest(<VERSION>)`
- `docs/configs/index.md.jsx`: Add `<VERSION>: docsxyzConfig` and add new `import` for the new `docsxyzConfig`
- `docs/docs/en/history-versions.md` and `docs/docs/zh/history-versions.md`: Add new `<VERSION>` release docs.
- `.github/ISSUE_TEMPLATE/bug-report.yml`: DolphinScheduler's GitHub [bug-report](https://github.com/apache/dolphinscheduler/blob/dev/.github/ISSUE_TEMPLATE/bug-report.yml)
issue template have **Version** selection bottom. So after released we should add the new `3.2.2` to
issue template have **Version** selection bottom. So after released we should add the new `<VERSION>` to
bug-report.yml
### Publish Docker Image and Helm Chart
@ -511,7 +511,7 @@ Announcement e-mail template as below:
Title:
```txt
[ANNOUNCE] Release Apache DolphinScheduler 3.2.2
[ANNOUNCE] Release Apache DolphinScheduler <VERSION>
```
Body:
@ -519,7 +519,7 @@ Body:
```txt
Hi all,
We are glad to announce the release of Apache DolphinScheduler 3.2.2. Once again I would like to express my thanks to your help.
We are glad to announce the release of Apache DolphinScheduler <VERSION>. Once again I would like to express my thanks to your help.
Dolphin Scheduler is a distributed and easy-to-extend visual workflow scheduler system,
dedicated to solving the complex task dependencies in data processing, making the scheduler system out of the box for data processing.
@ -527,14 +527,14 @@ dedicated to solving the complex task dependencies in data processing, making th
Download Links: https://dolphinscheduler.apache.org/en-us/download
Release Notes: https://github.com/apache/dolphinscheduler/releases/tag/3.2.2
Release Notes: https://github.com/apache/dolphinscheduler/releases/tag/<VERSION>
Website: https://dolphinscheduler.apache.org/
DolphinScheduler Resources:
- Issue: https://github.com/apache/dolphinscheduler/issues/
- Mailing list: dev@dolphinscheduler.apache.org
- Documents: https://dolphinscheduler.apache.org/en-us/docs/3.2.2/about/introduction
- Documents: https://dolphinscheduler.apache.org/en-us/docs/<VERSION>/about/introduction
```
## News

4
docs/docs/en/guide/expansion-reduction.md

@ -30,9 +30,9 @@ Attention: DolphinScheduler itself does not depend on Hadoop, Hive, Spark, but w
mkdir -p /opt
cd /opt
# decompress
tar -zxvf apache-dolphinscheduler-3.2.2-bin.tar.gz -C /opt
tar -zxvf apache-dolphinscheduler-<version>-bin.tar.gz -C /opt
cd /opt
mv apache-dolphinscheduler-3.2.2-bin dolphinscheduler
mv apache-dolphinscheduler-<version>-bin dolphinscheduler
```
```markdown

12
docs/docs/en/guide/installation/kubernetes.md

@ -233,9 +233,9 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names
2. Create a new `Dockerfile` to add MySQL driver:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:<version>
# For example
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.2.2
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:<version>
# Attention Please, If the build is dolphinscheduler-tools image
# You need to change the following line to: COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/tools/libs
@ -284,9 +284,9 @@ externalDatabase:
2. Create a new `Dockerfile` to add MySQL or Oracle driver:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:<version>
# For example
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.2.2
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:<version>
# If you want to support MySQL Datasource
COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/libs
@ -316,7 +316,7 @@ docker build -t apache/dolphinscheduler-<service>:new-driver .
1. Create a new `Dockerfile` to install pip:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:<version>
COPY requirements.txt /tmp
RUN apt-get update && \
apt-get install -y --no-install-recommends python-pip && \
@ -351,7 +351,7 @@ docker build -t apache/dolphinscheduler-worker:pip .
1. Create a new `Dockerfile` to install Python 3:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:<version>
RUN apt-get update && \
apt-get install -y --no-install-recommends python3 && \
rm -rf /var/lib/apt/lists/*

2
docs/docs/en/guide/installation/standalone.md

@ -12,7 +12,7 @@ If you want to deploy DolphinScheduler in production, we recommend you follow [c
## Preparation
- JDK:download [JDK][jdk] (1.8+), install and configure environment variable `JAVA_HOME` and append `bin` dir (included in `JAVA_HOME`) to `PATH` variable. You can skip this step if it already exists in your environment.
- Binary package: download the DolphinScheduler binary package at [download page](https://dolphinscheduler.apache.org/en-us/download/3.2.2). <!-- markdown-link-check-disable-line -->
- Binary package: download the DolphinScheduler binary package at [download page](https://dolphinscheduler.apache.org/en-us/download/<version>). <!-- markdown-link-check-disable-line -->
## Start DolphinScheduler Standalone Server

10
docs/docs/en/guide/start/docker.md

@ -19,7 +19,7 @@ Start DolphinScheduler with standalone-server Docker images is the easiest way t
you can learn DolphinScheduler's concepts and usage, with minimal cost.
```shell
$ DOLPHINSCHEDULER_VERSION=3.2.2
$ DOLPHINSCHEDULER_VERSION=<version>
$ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}"
```
@ -37,11 +37,11 @@ be stored on disks after you change docker-compose configuration, and it is robu
DolphinScheduler in a long term. You have to install [docker-compose](https://docs.docker.com/compose/install/) before you
start servers.
After complete the installation, get the `docker-compose.yaml` file from [download page](https://dolphinscheduler.apache.org/en-us/download/3.2.2)
After complete the installation, get the `docker-compose.yaml` file from [download page](https://dolphinscheduler.apache.org/en-us/download/<version>)
form its source package, and make sure you get the right version. After download the package, you can run the commands as below.
```shell
$ DOLPHINSCHEDULER_VERSION=3.2.2
$ DOLPHINSCHEDULER_VERSION=<version>
$ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz
# Going to docker-compose's location
# For Mac or Linux users
@ -68,7 +68,7 @@ $ docker-compose --profile all up -d
container when it up. You could start DolphinScheduler server separately if you want to reuse your exists services.
```shell
$ DOLPHINSCHEDULER_VERSION=3.2.2
$ DOLPHINSCHEDULER_VERSION=<version>
# Initialize the database, make sure database <DATABASE> already exists
$ docker run -d --name dolphinscheduler-tools \
-e DATABASE="postgresql" \
@ -134,5 +134,5 @@ and use `admin` and `dolphinscheduler123` as default username and password in th
You can modify some environment variables to change configurations when you are starting servers through Docker. We have
an example in [using exists PostgreSQL ZooKeeper](#using-exists-postgresql-zookeeper) to change database and ZooKeeper configurations,
and you could find all environment variables in [all environment variables](https://github.com/apache/dolphinscheduler/blob/3.2.2/script/env/dolphinscheduler_env.sh) <!-- markdown-link-check-disable-line -->
and you could find all environment variables in [all environment variables](https://github.com/apache/dolphinscheduler/blob/<version>/script/env/dolphinscheduler_env.sh) <!-- markdown-link-check-disable-line -->
and change them if you want.

4
docs/docs/en/history-versions.md

@ -4,10 +4,6 @@
#### Setup instructions, are available for each stable version of Apache DolphinScheduler below:
### Versions: 3.2.2
#### Links: [3.2.2 Document](../3.2.2/user_doc/about/introduction.md)
### Versions: 3.2.1
#### Links: [3.2.1 Document](../3.2.1/user_doc/about/introduction.md)

40
docs/docs/zh/contribute/release.md

@ -347,7 +347,7 @@ svn --username="${A_USERNAME}" commit -m "release ${VERSION}"
#### 检查源码包的文件内容
解压缩`apache-dolphinscheduler-3.2.2-src.tar.gz`,进行如下检查:
解压缩`apache-dolphinscheduler-<VERSION>-src.tar.gz`,进行如下检查:
- 检查源码包是否包含由于包含不必要文件,致使 tarball 过于庞大
- 存在`LICENSE`和`NOTICE`文件
@ -359,7 +359,7 @@ svn --username="${A_USERNAME}" commit -m "release ${VERSION}"
#### 检查二进制包的文件内容
解压缩`apache-dolphinscheduler-3.2.2-bin.tar.gz`进行如下检查:
解压缩`apache-dolphinscheduler-<VERSION>-bin.tar.gz`进行如下检查:
- 存在`LICENSE`和`NOTICE`文件
- 所有文本文件开头都有 ASF 许可证
@ -394,7 +394,7 @@ DolphinScheduler 社区投票,发起投票邮件到`dev@dolphinscheduler.apach
标题:
```txt
[VOTE] Release Apache DolphinScheduler 3.2.2
[VOTE] Release Apache DolphinScheduler <VERSION>
```
正文:
@ -402,15 +402,15 @@ DolphinScheduler 社区投票,发起投票邮件到`dev@dolphinscheduler.apach
```txt
Hello DolphinScheduler Community,
This is a call for vote to release Apache DolphinScheduler version 3.2.2
This is a call for vote to release Apache DolphinScheduler version <VERSION>
Release notes: https://github.com/apache/dolphinscheduler/releases/tag/3.2.2
Release notes: https://github.com/apache/dolphinscheduler/releases/tag/<VERSION>
The release candidates: https://dist.apache.org/repos/dist/dev/dolphinscheduler/3.2.2/
The release candidates: https://dist.apache.org/repos/dist/dev/dolphinscheduler/<VERSION>/
Maven 2 staging repository: https://repository.apache.org/content/repositories/<STAGING.REPOSITORY>/org/apache/dolphinscheduler/
Git tag for the release: https://github.com/apache/dolphinscheduler/tree/3.2.2
Git tag for the release: https://github.com/apache/dolphinscheduler/tree/<VERSION>
Release Commit ID: https://github.com/apache/dolphinscheduler/commit/<SHA-VALUE>
@ -441,11 +441,11 @@ Checklist for reference:
Title:
```txt
[RESULT][VOTE] Release Apache DolphinScheduler 3.2.2
[RESULT][VOTE] Release Apache DolphinScheduler <VERSION>
```
```txt
The vote to release Apache DolphinScheduler 3.2.2 has passed.Here is the vote result,
The vote to release Apache DolphinScheduler <VERSION> has passed.Here is the vote result,
4 PMC member +1 votes:
@ -480,17 +480,17 @@ git push --delete "${GH_REMOTE}" "${VERSION}-prepare"
### 更新文档
官网应该在您发送通知邮件之前完成更新,本节将告诉您如何更改网站。假设发版的版本是 `3.2.2`,需要进行以下更新(注意,当修改 pull requests 被 merge 后就会生效):
官网应该在您发送通知邮件之前完成更新,本节将告诉您如何更改网站。假设发版的版本是 `<VERSION>`,需要进行以下更新(注意,当修改 pull requests 被 merge 后就会生效):
- **apache/dolphinscheduler-website** 仓库:
- `config/download.json`: 增加 `3.2.2` 版本发布包的下载
- `scripts/conf.sh`: 在变量 `DEV_RELEASE_DOCS_VERSIONS` 中增加版本为 `3.2.2` 的新键值对
- `config/download.json`: 增加 `<VERSION>` 版本发布包的下载
- `scripts/conf.sh`: 在变量 `DEV_RELEASE_DOCS_VERSIONS` 中增加版本为 `<VERSION>` 的新键值对
- **apache/dolphinscheduler** 仓库 (dev 分支):
- `docs/configs/site.js`:
- `docsLatest`: 更新为 `3.2.2`
- `docs0`: 两处 `en-us/zh-cn``text` 更新为 `latest(3.2.2)`
- `docs/configs/index.md.jsx`: 增加 `'3.2.2': docsxyzConfig,` 以及新的 `import`
- `docs/docs/en/history-versions.md``docs/docs/zh/history-versions.md`: 增加新的发版版本 `3.2.2` 的链接
- `docsLatest`: 更新为 `<VERSION>`
- `docs0`: 两处 `en-us/zh-cn``text` 更新为 `latest(<VERSION>)`
- `docs/configs/index.md.jsx`: 增加 `'<VERSION>': docsxyzConfig,` 以及新的 `import`
- `docs/docs/en/history-versions.md``docs/docs/zh/history-versions.md`: 增加新的发版版本 `<VERSION>` 的链接
- `.github/ISSUE_TEMPLATE/bug-report.yml`: DolphinScheduler 在 GitHub bug report 的 issue 中有版本选择,当有新的版本发版后,需要更新
[bug-report](https://github.com/apache/dolphinscheduler/blob/dev/.github/ISSUE_TEMPLATE/bug-report.yml) 中的 **Version** 部分。
@ -510,7 +510,7 @@ git push --delete "${GH_REMOTE}" "${VERSION}-prepare"
标题:
```txt
[ANNOUNCE] Release Apache DolphinScheduler 3.2.2
[ANNOUNCE] Release Apache DolphinScheduler <VERSION>
```
正文:
@ -518,7 +518,7 @@ git push --delete "${GH_REMOTE}" "${VERSION}-prepare"
```txt
Hi all,
We are glad to announce the release of Apache DolphinScheduler 3.2.2. Once again I would like to express my thanks to your help.
We are glad to announce the release of Apache DolphinScheduler <VERSION>. Once again I would like to express my thanks to your help.
Dolphin Scheduler is a distributed and easy-to-extend visual workflow scheduler system,
dedicated to solving the complex task dependencies in data processing, making the scheduler system out of the box for data processing.
@ -526,14 +526,14 @@ dedicated to solving the complex task dependencies in data processing, making th
Download Links: https://dolphinscheduler.apache.org/zh-cn/download
Release Notes: https://github.com/apache/dolphinscheduler/releases/tag/3.2.2
Release Notes: https://github.com/apache/dolphinscheduler/releases/tag/<VERSION>
Website: https://dolphinscheduler.apache.org/
DolphinScheduler Resources:
- Issue: https://github.com/apache/dolphinscheduler/issues/
- Mailing list: dev@dolphinscheduler.apache.org
- Documents: https://dolphinscheduler.apache.org/zh-cn/docs/3.2.2/about/introduction
- Documents: https://dolphinscheduler.apache.org/zh-cn/docs/<VERSION>/about/introduction
```
## News

4
docs/docs/zh/guide/expansion-reduction.md

@ -30,9 +30,9 @@
mkdir -p /opt
cd /opt
# 解压缩
tar -zxvf apache-dolphinscheduler-3.2.2-bin.tar.gz -C /opt
tar -zxvf apache-dolphinscheduler-<version>-bin.tar.gz -C /opt
cd /opt
mv apache-dolphinscheduler-3.2.2-bin dolphinscheduler
mv apache-dolphinscheduler-<version>-bin dolphinscheduler
```
```markdown

12
docs/docs/zh/guide/installation/kubernetes.md

@ -232,9 +232,9 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names
2. 创建一个新的 `Dockerfile`,用于添加 MySQL 的驱动包:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:<version>
# 例如
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.2.2
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:<version>
# 注意,如果构建的是dolphinscheduler-tools镜像
# 需要将下面一行修改为COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/tools/libs
@ -283,9 +283,9 @@ externalDatabase:
2. 创建一个新的 `Dockerfile`,用于添加 MySQL 或者 Oracle 驱动包:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-<service>:<version>
# 例如
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.2.2
# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:<version>
# 如果你想支持 MySQL 数据源
COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/libs
@ -315,7 +315,7 @@ docker build -t apache/dolphinscheduler-<service>:new-driver .
1. 创建一个新的 `Dockerfile`,用于安装 pip:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:<version>
COPY requirements.txt /tmp
RUN apt-get update && \
apt-get install -y --no-install-recommends python-pip && \
@ -350,7 +350,7 @@ docker build -t apache/dolphinscheduler-worker:pip .
1. 创建一个新的 `Dockerfile`,用于安装 Python 3:
```
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.2.2
FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:<version>
RUN apt-get update && \
apt-get install -y --no-install-recommends python3 && \
rm -rf /var/lib/apt/lists/*

2
docs/docs/zh/guide/installation/standalone.md

@ -10,7 +10,7 @@ Standalone 仅适用于 DolphinScheduler 的快速体验.
## 前置准备工作
- JDK:下载[JDK][jdk] (1.8+),安装并配置 `JAVA_HOME` 环境变量,并将其下的 `bin` 目录追加到 `PATH` 环境变量中。如果你的环境中已存在,可以跳过这步。
- 二进制包:在[下载页面](https://dolphinscheduler.apache.org/en-us/download/3.2.2)下载 DolphinScheduler 二进制包 <!-- markdown-link-check-disable-line -->
- 二进制包:在[下载页面](https://dolphinscheduler.apache.org/en-us/download/<version>)下载 DolphinScheduler 二进制包 <!-- markdown-link-check-disable-line -->
## 启动 DolphinScheduler Standalone Server

8
docs/docs/zh/guide/start/docker.md

@ -18,7 +18,7 @@
你可以最快速的体验到 DolphinScheduler 的大部分功能,了解主要和概念和内容。
```shell
$ DOLPHINSCHEDULER_VERSION=3.2.2
$ DOLPHINSCHEDULER_VERSION=<version>
$ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}"
```
@ -33,11 +33,11 @@ $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:2
服务重启的时候保留元数据(如需要挂载到本地路径需要做指定)。他更健壮,能保证用户体验更加完整的 DolphinScheduler 服务。这种方式需要先安装
[docker-compose](https://docs.docker.com/compose/install/),链接适用于 Mac,Linux,Windows。
确保 docker-compose 顺利安装后,需要获取 `docker-compose.yaml` 文件,通过[下载页面](https://dolphinscheduler.apache.org/en-us/download/3.2.2)
确保 docker-compose 顺利安装后,需要获取 `docker-compose.yaml` 文件,通过[下载页面](https://dolphinscheduler.apache.org/en-us/download/<version>)
下载对应版本源码包可能是最快的方法,当下载完源码后就可以运行命令进行部署了。
```shell
$ DOLPHINSCHEDULER_VERSION=3.2.2
$ DOLPHINSCHEDULER_VERSION=<version>
$ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz
# Mac Linux 用户
$ cd apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src/deploy/docker
@ -61,7 +61,7 @@ $ docker-compose --profile all up -d
ZooKeeper 且不想启动新的服务,可以使用这个方式分别启动 DolphinScheduler 容器。
```shell
$ DOLPHINSCHEDULER_VERSION=3.2.2
$ DOLPHINSCHEDULER_VERSION=<version>
# 初始化数据库,其确保数据库 <DATABASE> 已经存在
$ docker run -d --name dolphinscheduler-tools \
-e DATABASE="postgresql" \

4
docs/docs/zh/history-versions.md

@ -4,10 +4,6 @@
#### 以下是Apache DolphinScheduler每个稳定版本的设置说明。
### Versions: 3.2.2
#### Links: [3.2.2 Document](../3.2.2/user_doc/about/introduction.md)
### Versions: 3.2.1
#### Links: [3.2.1 Document](../3.2.1/user_doc/about/introduction.md)

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-aliyunVoice/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-aliyunVoice</artifactId>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-all/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-all</artifactId>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-api/pom.xml

@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-api</artifactId>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-dingtalk/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-dingtalk</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-email/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-email</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-feishu/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-feishu</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-http/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-http</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-pagerduty/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-pagerduty</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-prometheus/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-prometheus</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-script/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-script</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-slack/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-slack</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-telegram/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-telegram</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-webexteams</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-wechat/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-wechat</artifactId>
<packaging>jar</packaging>

2
dolphinscheduler-alert/dolphinscheduler-alert-plugins/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-plugins</artifactId>
<packaging>pom</packaging>

31
dolphinscheduler-alert/dolphinscheduler-alert-server/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-alert</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert-server</artifactId>
<packaging>jar</packaging>
@ -43,6 +43,11 @@
<artifactId>dolphinscheduler-dao</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract-alert</artifactId>
@ -115,30 +120,6 @@
</plugins>
</build>
</profile>
<profile>
<id>task-pure</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-pure</artifactId>
</dependency>
</dependencies>
</profile>
<profile>
<id>task-all</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-all</artifactId>
</dependency>
</dependencies>
</profile>
</profiles>
</project>

2
dolphinscheduler-alert/pom.xml

@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-alert</artifactId>
<packaging>pom</packaging>

2
dolphinscheduler-aop/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-aop</artifactId>
<packaging>jar</packaging>

73
dolphinscheduler-api/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-api</artifactId>
<packaging>jar</packaging>
@ -66,14 +66,33 @@
<artifactId>dolphinscheduler-data-quality</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-all</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-task-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-ui</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-scheduler-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-storage-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
@ -214,10 +233,6 @@
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-datafactory</artifactId>
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract-alert</artifactId>
@ -280,53 +295,5 @@
</plugins>
</build>
</profile>
<profile>
<id>task-pure</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-task-pure</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-pure</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-pure</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-storage-pure</artifactId>
</dependency>
</dependencies>
</profile>
<profile>
<id>task-all</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-task-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-storage-all</artifactId>
</dependency>
</dependencies>
</profile>
</profiles>
</project>

2
dolphinscheduler-bom/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-bom</artifactId>
<packaging>pom</packaging>

2
dolphinscheduler-common/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-common</artifactId>

2
dolphinscheduler-dao-plugin/dolphinscheduler-dao-api/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-dao-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao-api</artifactId>

2
dolphinscheduler-dao-plugin/dolphinscheduler-dao-h2/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-dao-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao-h2</artifactId>

2
dolphinscheduler-dao-plugin/dolphinscheduler-dao-mysql/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-dao-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao-mysql</artifactId>

2
dolphinscheduler-dao-plugin/dolphinscheduler-dao-plugin-all/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-dao-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao-plugin-all</artifactId>

2
dolphinscheduler-dao-plugin/dolphinscheduler-dao-postgresql/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-dao-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao-postgresql</artifactId>

2
dolphinscheduler-dao-plugin/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao-plugin</artifactId>

2
dolphinscheduler-dao/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dao</artifactId>
<name>${project.artifactId}</name>

2
dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql

@ -1070,7 +1070,7 @@ CREATE TABLE t_ds_version
-- Records of t_ds_version
-- ----------------------------
INSERT INTO t_ds_version
VALUES ('1', '3.2.2');
VALUES ('1', '3.3.0');
-- ----------------------------

2
dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql

@ -1044,7 +1044,7 @@ CREATE TABLE `t_ds_version` (
-- ----------------------------
-- Records of t_ds_version
-- ----------------------------
INSERT IGNORE INTO `t_ds_version` VALUES ('1', '3.2.2');
INSERT IGNORE INTO `t_ds_version` VALUES ('1', '3.3.0');
-- ----------------------------

2
dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql

@ -1063,7 +1063,7 @@ INSERT INTO t_ds_queue(queue_name, queue, create_time, update_time)
VALUES ('default', 'default', '2018-11-29 10:22:33', '2018-11-29 10:22:33');
-- Records of t_ds_queue,default queue name : default
INSERT INTO t_ds_version(version) VALUES ('3.2.2');
INSERT INTO t_ds_version(version) VALUES ('3.3.0');
--
-- Table structure for table t_ds_plugin_define

2
dolphinscheduler-dao/src/main/resources/sql/soft_version

@ -1 +1 @@
3.2.2
3.3.0

2
dolphinscheduler-data-quality/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-data-quality</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-all/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-all</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-api/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-api</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-athena/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-athena</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-azure-sql/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-azure-sql</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-clickhouse/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-clickhouse</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-dameng/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-dameng</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-databend/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-databend</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-db2/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-db2</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-doris/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-doris</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hana/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-hana</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-hive/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-hive</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-k8s/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-k8s</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-kyuubi/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-kyuubi</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-mysql/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-mysql</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-oceanbase/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-oceanbase</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-oracle/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-oracle</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-postgresql/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-postgresql</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-presto/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-presto</artifactId>

66
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-pure/pom.xml

@ -1,66 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-pure</artifactId>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-hive</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-mysql</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-postgresql</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-spark</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-ssh</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-doris</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-k8s</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-redshift/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-redshift</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sagemaker/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-sagemaker</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-snowflake/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-snowflake</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-spark/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-spark</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-sqlserver/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-sqlserver</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-ssh/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-ssh</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-starrocks/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-starrocks</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-trino/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-trino</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-vertica/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-vertica</artifactId>

2
dolphinscheduler-datasource-plugin/dolphinscheduler-datasource-zeppelin/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-zeppelin</artifactId>

3
dolphinscheduler-datasource-plugin/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-datasource-plugin</artifactId>
<packaging>pom</packaging>
@ -56,7 +56,6 @@
<module>dolphinscheduler-datasource-sagemaker</module>
<module>dolphinscheduler-datasource-k8s</module>
<module>dolphinscheduler-datasource-hana</module>
<module>dolphinscheduler-datasource-pure</module>
</modules>
<dependencyManagement>

2
dolphinscheduler-dist/pom.xml vendored

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-dist</artifactId>

3
dolphinscheduler-dist/release-docs/LICENSE vendored

@ -313,8 +313,6 @@ The text of each license is also included at licenses/LICENSE-[project].txt.
jetty-xml 9.4.48.v20220622: https://mvnrepository.com/artifact/org.eclipse.jetty/jetty-xml/9.4.48.v20220622, Apache 2.0 and EPL 1.0
jna 5.10.0: https://mvnrepository.com/artifact/net.java.dev.jna/jna/5.10.0, Apache 2.0 and LGPL 2.1
jna-platform 5.10.0: https://mvnrepository.com/artifact/net.java.dev.jna/jna-platform/5.10.0, Apache 2.0 and LGPL 2.1
jna 5.5.0: https://mvnrepository.com/artifact/net.java.dev.jna/jna/5.5.0, Apache 2.0 and LGPL 2.1
jna-platform 5.6.0: https://mvnrepository.com/artifact/net.java.dev.jna/jna-platform/5.6.0, Apache 2.0 and LGPL 2.1
joda-time 2.10.13: https://github.com/JodaOrg/joda-time, Apache 2.0
jose4j 0.7.8: https://mvnrepository.com/artifact/org.bitbucket.b_c/jose4j, Apache 2.0
jpam 1.1: https://mvnrepository.com/artifact/net.sf.jpam/jpam/1.1, Apache 2.0
@ -511,7 +509,6 @@ The text of each license is also included at licenses/LICENSE-[project].txt.
third-party-jackson-core 2.17.282: https://mvnrepository.com/artifact/software.amazon.awssdk/third-party-jackson-core/2.17.282, Apache 2.0
utils 2.17.282: https://mvnrepository.com/artifact/software.amazon.awssdk/utils/2.17.282, Apache 2.0
zt-zip 1.15: https://github.com/zeroturnaround/zt-zip/blob/master/LICENSE, Apache 2.0
content-type 2.2: https://mvnrepository.com/artifact/com.nimbusds/content-type/2.2, Apache 2.0
jackson-dataformat-xml 2.13.3: https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.13.3, Apache 2.0
lang-tag 1.6: https://mvnrepository.com/artifact/com.nimbusds/lang-tag/1.6, Apache 2.0

2
dolphinscheduler-extract/dolphinscheduler-extract-alert/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-extract-alert</artifactId>

2
dolphinscheduler-extract/dolphinscheduler-extract-base/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-extract-base</artifactId>

2
dolphinscheduler-extract/dolphinscheduler-extract-common/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<groupId>org.apache.dolphinscheduler</groupId>

2
dolphinscheduler-extract/dolphinscheduler-extract-master/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-extract-master</artifactId>

2
dolphinscheduler-extract/dolphinscheduler-extract-worker/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-extract-worker</artifactId>

2
dolphinscheduler-extract/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-extract</artifactId>

62
dolphinscheduler-master/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-master</artifactId>
@ -55,11 +55,25 @@
<artifactId>dolphinscheduler-service</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-scheduler-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-task-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-storage-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-extract-master</artifactId>
@ -325,51 +339,5 @@
</plugins>
</build>
</profile>
<profile>
<id>task-pure</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-task-pure</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-datasource-all</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-pure</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-storage-pure</artifactId>
</dependency>
</dependencies>
</profile>
<profile>
<id>task-all</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-task-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-all</artifactId>
</dependency>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-storage-all</artifactId>
</dependency>
</dependencies>
</profile>
</profiles>
</project>

2
dolphinscheduler-master/src/main/java/org/apache/dolphinscheduler/server/master/metrics/TaskMetrics.java

@ -24,7 +24,7 @@ import java.util.function.Supplier;
import lombok.experimental.UtilityClass;
import com.google.common.collect.ImmutableSet;
import com.facebook.presto.jdbc.internal.guava.collect.ImmutableSet;
import io.micrometer.core.instrument.Counter;
import io.micrometer.core.instrument.Gauge;

4
dolphinscheduler-meter/pom.xml

@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-meter</artifactId>
@ -45,7 +45,7 @@
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-common</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</dependency>
<dependency>

2
dolphinscheduler-microbench/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-microbench</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-all/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-all</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-api/pom.xml

@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-api</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-etcd/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-etcd</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-it/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-it</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-jdbc/pom.xml

@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-jdbc</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-plugins/dolphinscheduler-registry-zookeeper/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-plugins</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-zookeeper</artifactId>

2
dolphinscheduler-registry/dolphinscheduler-registry-plugins/pom.xml

@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-plugins</artifactId>
<packaging>pom</packaging>

36
dolphinscheduler-registry/dolphinscheduler-registry-pure/pom.xml

@ -1,36 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry</artifactId>
<version>3.2.3-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry-pure</artifactId>
<dependencies>
<dependency>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler-registry-zookeeper</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>

3
dolphinscheduler-registry/pom.xml

@ -21,7 +21,7 @@
<parent>
<groupId>org.apache.dolphinscheduler</groupId>
<artifactId>dolphinscheduler</artifactId>
<version>3.2.3-SNAPSHOT</version>
<version>dev-SNAPSHOT</version>
</parent>
<artifactId>dolphinscheduler-registry</artifactId>
<packaging>pom</packaging>
@ -30,7 +30,6 @@
<module>dolphinscheduler-registry-api</module>
<module>dolphinscheduler-registry-plugins</module>
<module>dolphinscheduler-registry-all</module>
<module>dolphinscheduler-registry-pure</module>
</modules>
<dependencyManagement>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save