From 018734c31c7b6325a13ed334454db744f1e404f6 Mon Sep 17 00:00:00 2001 From: Kerwin <37063904+zhuangchong@users.noreply.github.com> Date: Mon, 19 Sep 2022 13:01:49 +0800 Subject: [PATCH] [3.0.1-prepare]Modified version before release. (#12038) --- deploy/docker/.env | 2 +- deploy/kubernetes/dolphinscheduler/Chart.yaml | 2 +- .../kubernetes/dolphinscheduler/values.yaml | 2 +- docs/configs/{docsdev.js => docs3-0-1.js} | 424 +++++++++--------- docs/configs/index.md.jsx | 2 + docs/configs/site.js | 6 +- docs/docs/en/contribute/join/pull-request.md | 2 +- docs/docs/en/guide/expansion-reduction.md | 4 +- docs/docs/en/guide/installation/kubernetes.md | 22 +- docs/docs/en/guide/start/docker.md | 8 +- docs/docs/en/history-versions.md | 4 + docs/docs/zh/contribute/join/pull-request.md | 2 +- docs/docs/zh/guide/expansion-reduction.md | 4 +- docs/docs/zh/guide/start/docker.md | 8 +- docs/docs/zh/history-versions.md | 4 + .../resources/sql/dolphinscheduler_h2.sql | 2 +- .../resources/sql/dolphinscheduler_mysql.sql | 2 +- .../sql/dolphinscheduler_postgresql.sql | 2 +- .../src/main/resources/sql/soft_version | 2 +- .../mysql/dolphinscheduler_ddl.sql | 16 + .../mysql/dolphinscheduler_dml.sql | 16 + .../postgresql/dolphinscheduler_ddl.sql | 16 + .../postgresql/dolphinscheduler_dml.sql | 16 + .../pydolphinscheduler/setup.py | 2 +- 24 files changed, 322 insertions(+), 248 deletions(-) rename docs/configs/{docsdev.js => docs3-0-1.js} (73%) create mode 100644 dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_ddl.sql create mode 100644 dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_dml.sql create mode 100644 dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_ddl.sql create mode 100644 dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_dml.sql diff --git a/deploy/docker/.env b/deploy/docker/.env index 231e71a5ee..743ad4f957 100755 --- a/deploy/docker/.env +++ b/deploy/docker/.env @@ -16,7 +16,7 @@ # under the License. # HUB=apache -TAG=3.0.0 +TAG=3.0.1 TZ=Asia/Shanghai DATABASE=postgresql diff --git a/deploy/kubernetes/dolphinscheduler/Chart.yaml b/deploy/kubernetes/dolphinscheduler/Chart.yaml index 0b1a61518b..c18741c10f 100644 --- a/deploy/kubernetes/dolphinscheduler/Chart.yaml +++ b/deploy/kubernetes/dolphinscheduler/Chart.yaml @@ -39,7 +39,7 @@ version: 2.0.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. -appVersion: 3.0.0 +appVersion: 3.0.1 dependencies: - name: postgresql diff --git a/deploy/kubernetes/dolphinscheduler/values.yaml b/deploy/kubernetes/dolphinscheduler/values.yaml index 4e0e0ed4da..827872f858 100644 --- a/deploy/kubernetes/dolphinscheduler/values.yaml +++ b/deploy/kubernetes/dolphinscheduler/values.yaml @@ -23,7 +23,7 @@ timezone: "Asia/Shanghai" image: registry: "dolphinscheduler.docker.scarf.sh/apache" - tag: "3.0.0" + tag: "3.0.1" pullPolicy: "IfNotPresent" pullSecret: "" diff --git a/docs/configs/docsdev.js b/docs/configs/docs3-0-1.js similarity index 73% rename from docs/configs/docsdev.js rename to docs/configs/docs3-0-1.js index dabfc687da..1389e58273 100644 --- a/docs/configs/docsdev.js +++ b/docs/configs/docs3-0-1.js @@ -25,19 +25,19 @@ export default { children: [ { title: 'Introduction', - link: '/en-us/docs/3.0.0/user_doc/about/introduction.html', + link: '/en-us/docs/3.0.1/user_doc/about/introduction.html', }, { title: 'Features', - link: '/en-us/docs/3.0.0/user_doc/about/features.html', + link: '/en-us/docs/3.0.1/user_doc/about/features.html', }, { title: 'Hardware Environment', - link: '/en-us/docs/3.0.0/user_doc/about/hardware.html', + link: '/en-us/docs/3.0.1/user_doc/about/hardware.html', }, { title: 'Glossary', - link: '/en-us/docs/3.0.0/user_doc/about/glossary.html', + link: '/en-us/docs/3.0.1/user_doc/about/glossary.html', } ], }, @@ -46,11 +46,11 @@ export default { children: [ { title: 'Quick Start', - link: '/en-us/docs/3.0.0/user_doc/guide/start/quick-start.html', + link: '/en-us/docs/3.0.1/user_doc/guide/start/quick-start.html', }, { title: 'Docker Deployment', - link: '/en-us/docs/3.0.0/user_doc/guide/start/docker.html', + link: '/en-us/docs/3.0.1/user_doc/guide/start/docker.html', }, ], }, @@ -59,30 +59,30 @@ export default { children: [ { title: 'Workflow Overview', - link: '/en-us/docs/3.0.0/user_doc/guide/homepage.html', + link: '/en-us/docs/3.0.1/user_doc/guide/homepage.html', }, { title: 'Project', children: [ { title: 'Project List', - link: '/en-us/docs/3.0.0/user_doc/guide/project/project-list.html', + link: '/en-us/docs/3.0.1/user_doc/guide/project/project-list.html', }, { title: 'Workflow Definition', - link: '/en-us/docs/3.0.0/user_doc/guide/project/workflow-definition.html', + link: '/en-us/docs/3.0.1/user_doc/guide/project/workflow-definition.html', }, { title: 'Workflow Instance', - link: '/en-us/docs/3.0.0/user_doc/guide/project/workflow-instance.html', + link: '/en-us/docs/3.0.1/user_doc/guide/project/workflow-instance.html', }, { title: 'Task Instance', - link: '/en-us/docs/3.0.0/user_doc/guide/project/task-instance.html', + link: '/en-us/docs/3.0.1/user_doc/guide/project/task-instance.html', }, { title: 'Task Definition', - link: '/zh-cn/docs/3.0.0/user_doc/guide/project/task-definition.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/project/task-definition.html', }, ] }, @@ -91,67 +91,67 @@ export default { children: [ { title: 'Shell', - link: '/en-us/docs/3.0.0/user_doc/guide/task/shell.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/shell.html', }, { title: 'SubProcess', - link: '/en-us/docs/3.0.0/user_doc/guide/task/sub-process.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/sub-process.html', }, { title: 'Dependent', - link: '/en-us/docs/3.0.0/user_doc/guide/task/dependent.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/dependent.html', }, { title: 'Stored Procedure', - link: '/en-us/docs/3.0.0/user_doc/guide/task/stored-procedure.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/stored-procedure.html', }, { title: 'SQL', - link: '/en-us/docs/3.0.0/user_doc/guide/task/sql.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/sql.html', }, { title: 'Spark', - link: '/en-us/docs/3.0.0/user_doc/guide/task/spark.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/spark.html', }, { title: 'MapReduce', - link: '/en-us/docs/3.0.0/user_doc/guide/task/map-reduce.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/map-reduce.html', }, { title: 'Python', - link: '/en-us/docs/3.0.0/user_doc/guide/task/python.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/python.html', }, { title: 'Flink', - link: '/en-us/docs/3.0.0/user_doc/guide/task/flink.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/flink.html', }, { title: 'HTTP', - link: '/en-us/docs/3.0.0/user_doc/guide/task/http.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/http.html', }, { title: 'DataX', - link: '/en-us/docs/3.0.0/user_doc/guide/task/datax.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/datax.html', }, { title: 'Pigeon', - link: '/en-us/docs/3.0.0/user_doc/guide/task/pigeon.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/pigeon.html', }, { title: 'Conditions', - link: '/en-us/docs/3.0.0/user_doc/guide/task/conditions.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/conditions.html', }, { title: 'Switch', - link: '/en-us/docs/3.0.0/user_doc/guide/task/switch.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/switch.html', }, { title: 'Amazon EMR', - link: '/en-us/docs/3.0.0/user_doc/guide/task/emr.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/emr.html', }, { title: 'Apache Zeppelin', - link: '/en-us/docs/3.0.0/user_doc/guide/task/zeppelin.html', + link: '/en-us/docs/3.0.1/user_doc/guide/task/zeppelin.html', }, ], }, @@ -160,23 +160,23 @@ export default { children: [ { title: 'Built-in Parameter', - link: '/en-us/docs/3.0.0/user_doc/guide/parameter/built-in.html', + link: '/en-us/docs/3.0.1/user_doc/guide/parameter/built-in.html', }, { title: 'Global Parameter', - link: '/en-us/docs/3.0.0/user_doc/guide/parameter/global.html', + link: '/en-us/docs/3.0.1/user_doc/guide/parameter/global.html', }, { title: 'Local Parameter', - link: '/en-us/docs/3.0.0/user_doc/guide/parameter/local.html', + link: '/en-us/docs/3.0.1/user_doc/guide/parameter/local.html', }, { title: 'Parameter Context', - link: '/en-us/docs/3.0.0/user_doc/guide/parameter/context.html', + link: '/en-us/docs/3.0.1/user_doc/guide/parameter/context.html', }, { title: 'Parameter Priority', - link: '/en-us/docs/3.0.0/user_doc/guide/parameter/priority.html', + link: '/en-us/docs/3.0.1/user_doc/guide/parameter/priority.html', }, ], }, @@ -185,43 +185,43 @@ export default { children: [ { title: 'MySQL', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/mysql.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/mysql.html', }, { title: 'PostgreSQL', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/postgresql.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/postgresql.html', }, { title: 'HIVE', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/hive.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/hive.html', }, { title: 'Spark', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/spark.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/spark.html', }, { title: 'Presto', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/presto.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/presto.html', }, { title: 'SQL SERVER', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/sqlserver.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/sqlserver.html', }, { title: 'Amazon Redshift', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/redshift.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/redshift.html', }, { title: 'ClickHouse', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/clickhouse.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/clickhouse.html', }, { title: 'IBM DB2', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/db2.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/db2.html', }, { title: 'Oracle', - link: '/en-us/docs/3.0.0/user_doc/guide/datasource/oracle.html', + link: '/en-us/docs/3.0.1/user_doc/guide/datasource/oracle.html', }, ], }, @@ -230,39 +230,39 @@ export default { children: [ { title: 'Alert Component User Guide ', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/alert_plugin_user_guide.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/alert_plugin_user_guide.html', }, { title: 'Email', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/email.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/email.html', }, { title: 'Telegram', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/telegram.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/telegram.html', }, { title: 'Ding Talk', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/dingtalk.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/dingtalk.html', }, { title: 'Enterprise Wechat', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/enterprise-wechat.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/enterprise-wechat.html', }, { title: 'Enterprise Webexteams', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/enterprise-webexteams.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/enterprise-webexteams.html', }, { title: 'Script', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/script.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/script.html', }, { title: 'Http', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/http.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/http.html', }, { title: 'Feishu', - link: '/en-us/docs/3.0.0/user_doc/guide/alert/feishu.html', + link: '/en-us/docs/3.0.1/user_doc/guide/alert/feishu.html', }, ], }, @@ -271,54 +271,54 @@ export default { children: [ { title: 'Introduction', - link: '/en-us/docs/3.0.0/user_doc/guide/resource/intro.html' + link: '/en-us/docs/3.0.1/user_doc/guide/resource/intro.html' }, { title: 'Configuration', - link: '/en-us/docs/3.0.0/user_doc/guide/resource/configuration.html' + link: '/en-us/docs/3.0.1/user_doc/guide/resource/configuration.html' }, { title: 'File Manage', - link: '/en-us/docs/3.0.0/user_doc/guide/resource/file-manage.html' + link: '/en-us/docs/3.0.1/user_doc/guide/resource/file-manage.html' }, { title: 'UDF Manage', - link: '/en-us/docs/3.0.0/user_doc/guide/resource/udf-manage.html' + link: '/en-us/docs/3.0.1/user_doc/guide/resource/udf-manage.html' }, { title: 'Task Group Manage', - link: '/en-us/docs/3.0.0/user_doc/guide/resource/task-group.html' + link: '/en-us/docs/3.0.1/user_doc/guide/resource/task-group.html' }, ], }, { title: 'Monitor', - link: '/en-us/docs/3.0.0/user_doc/guide/monitor.html', + link: '/en-us/docs/3.0.1/user_doc/guide/monitor.html', }, { title: 'Security', - link: '/en-us/docs/3.0.0/user_doc/guide/security.html', + link: '/en-us/docs/3.0.1/user_doc/guide/security.html', }, { title: 'Metrics', children: [ { title: 'Metrics', - link: '/en-us/docs/3.0.0/user_doc/guide/metrics/metrics.html', + link: '/en-us/docs/3.0.1/user_doc/guide/metrics/metrics.html', } ], }, { title: 'Data Quality', - link: '/en-us/docs/3.0.0/user_doc/guide/data-quality.html', + link: '/en-us/docs/3.0.1/user_doc/guide/data-quality.html', }, { title: 'Upgrade', - link: '/en-us/docs/3.0.0/user_doc/guide/upgrade.html', + link: '/en-us/docs/3.0.1/user_doc/guide/upgrade.html', }, { title: 'Expansion and Reduction', - link: '/en-us/docs/3.0.0/user_doc/guide/expansion-reduction.html', + link: '/en-us/docs/3.0.1/user_doc/guide/expansion-reduction.html', }, ], }, @@ -327,19 +327,19 @@ export default { children: [ { title: 'Standalone Deployment', - link: '/en-us/docs/3.0.0/user_doc/guide/installation/standalone.html', + link: '/en-us/docs/3.0.1/user_doc/guide/installation/standalone.html', }, { title: 'Pseudo Cluster Deployment', - link: '/en-us/docs/3.0.0/user_doc/guide/installation/pseudo-cluster.html', + link: '/en-us/docs/3.0.1/user_doc/guide/installation/pseudo-cluster.html', }, { title: 'Cluster Deployment', - link: '/en-us/docs/3.0.0/user_doc/guide/installation/cluster.html', + link: '/en-us/docs/3.0.1/user_doc/guide/installation/cluster.html', }, { title: 'Kubernetes Deployment', - link: '/en-us/docs/3.0.0/user_doc/guide/installation/kubernetes.html', + link: '/en-us/docs/3.0.1/user_doc/guide/installation/kubernetes.html', }, ], }, @@ -348,27 +348,27 @@ export default { children: [ { title: 'Architecture Design', - link: '/en-us/docs/3.0.0/user_doc/architecture/design.html', + link: '/en-us/docs/3.0.1/user_doc/architecture/design.html', }, { title: 'Metadata', - link: '/en-us/docs/3.0.0/user_doc/architecture/metadata.html', + link: '/en-us/docs/3.0.1/user_doc/architecture/metadata.html', }, { title: 'Configuration File', - link: '/en-us/docs/3.0.0/user_doc/architecture/configuration.html', + link: '/en-us/docs/3.0.1/user_doc/architecture/configuration.html', }, { title: 'Task Structure', - link: '/en-us/docs/3.0.0/user_doc/architecture/task-structure.html', + link: '/en-us/docs/3.0.1/user_doc/architecture/task-structure.html', }, { title: 'Load Balance', - link: '/en-us/docs/3.0.0/user_doc/architecture/load-balance.html', + link: '/en-us/docs/3.0.1/user_doc/architecture/load-balance.html', }, { title: 'Cache', - link: '/en-us/docs/3.0.0/user_doc/architecture/cache.html', + link: '/en-us/docs/3.0.1/user_doc/architecture/cache.html', }, ], }, @@ -377,15 +377,15 @@ export default { children: [ { title: 'Open API', - link: '/en-us/docs/3.0.0/user_doc/guide/open-api.html', + link: '/en-us/docs/3.0.1/user_doc/guide/open-api.html', }, { title: 'PyDolphinScheduler', - link: '/python/3.0.0/index.html', + link: '/python/3.0.1/index.html', }, { title: 'Health Check', - link: '/en-us/docs/3.0.0/user_doc/guide/healthcheck.html', + link: '/en-us/docs/3.0.1/user_doc/guide/healthcheck.html', }, ], }, @@ -397,69 +397,69 @@ export default { children: [ { title: 'Security Report', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/security.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/security.html', }, { title: 'How to Become a Committer', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/become-a-committer.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/become-a-committer.html', }, { title: 'Subscribe Mailing Lists', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/subscribe.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/subscribe.html', }, { title: 'Participate in Contributing', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/contribute.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/contribute.html', }, { title: 'Code of Conduct', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/code-conduct.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/code-conduct.html', }, { title: 'Review Issue or Pull Requests', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/review.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/review.html', }, { title: 'E2E Contribution Guide', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/e2e-guide.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/e2e-guide.html', }, { title: 'Submit Code', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/submit-code.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/submit-code.html', }, { title: 'License Notice', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/DS-License.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/DS-License.html', }, { title: 'Document Notice', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/document.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/document.html', }, { title: 'Issue Notice', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/issue.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/issue.html', }, { title: 'Pull Request Notice', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/pull-request.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/pull-request.html', }, { title: 'Commit Message Notice', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/commit-message.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/commit-message.html', }, { title: 'Micro BenchMark Notice', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/microbench.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/microbench.html', }, { title: 'Unit Test Writing Guide', - link: '/en-us/docs/3.0.0/user_doc/contribute/join/unit-test.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/join/unit-test.html', }, ], }, { title: 'Development Environment Setup', - link: '/en-us/docs/3.0.0/user_doc/contribute/development-environment-setup.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/development-environment-setup.html', }, { title: 'Design Document', @@ -470,27 +470,27 @@ export default { // children: [ { title: 'Architecture Design', - link: '/en-us/docs/3.0.0/user_doc/contribute/architecture-design.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/architecture-design.html', }, { title: 'Alert SPI', - link: '/en-us/docs/3.0.0/user_doc/contribute/backend/spi/alert.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/backend/spi/alert.html', }, { title: 'Registry SPI', - link: '/en-us/docs/3.0.0/user_doc/contribute/backend/spi/registry.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/backend/spi/registry.html', }, { title: 'Task SPI', - link: '/en-us/docs/3.0.0/user_doc/contribute/backend/spi/task.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/backend/spi/task.html', }, { title: 'Datasource SPI', - link: '/en-us/docs/3.0.0/user_doc/contribute/backend/spi/datasource.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/backend/spi/datasource.html', }, { title: 'Mechanism Design', - link: '/en-us/docs/3.0.0/user_doc/contribute/backend/mechanism/overview.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/backend/mechanism/overview.html', }, ], }, @@ -499,19 +499,19 @@ export default { children: [ { title: 'Frontend Development', - link: '/en-us/docs/3.0.0/user_doc/contribute/frontend-development.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/frontend-development.html', }, { title: 'API Standard', - link: '/en-us/docs/3.0.0/user_doc/contribute/api-standard.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/api-standard.html', }, { title: 'E2E Automation Test', - link: '/en-us/docs/3.0.0/user_doc/contribute/e2e-test.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/e2e-test.html', }, { title: 'API Automation Test', - link: '/en-us/docs/3.0.0/user_doc/contribute/api-test.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/api-test.html', }, ], }, @@ -520,21 +520,21 @@ export default { children: [ { title: 'Release Preparation', - link: '/en-us/docs/3.0.0/user_doc/contribute/release/release-prepare.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/release/release-prepare.html', }, { title: 'Release Guide', - link: '/en-us/docs/3.0.0/user_doc/contribute/release/release.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/release/release.html', }, { title: 'Release Post', - link: '/en-us/docs/3.0.0/user_doc/contribute/release/release-post.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/release/release-post.html', }, ], }, { title: 'Questions & Communications', - link: '/en-us/docs/3.0.0/user_doc/contribute/have-questions.html', + link: '/en-us/docs/3.0.1/user_doc/contribute/have-questions.html', }, ], }, @@ -543,7 +543,7 @@ export default { children: [ { title: 'DSIP', - link: '/en-us/docs/3.0.0/user_doc/DSIP.html', + link: '/en-us/docs/3.0.1/user_doc/DSIP.html', }, ], }, @@ -552,11 +552,11 @@ export default { children: [ { title: 'General Setting', - link: '/en-us/docs/3.0.0/user_doc/guide/howto/general-setting.html', + link: '/en-us/docs/3.0.1/user_doc/guide/howto/general-setting.html', }, { title: 'Datasource Setting', - link: '/en-us/docs/3.0.0/user_doc/guide/howto/datasource-setting.html', + link: '/en-us/docs/3.0.1/user_doc/guide/howto/datasource-setting.html', }, { title: 'Others', @@ -583,19 +583,19 @@ export default { children: [ { title: '简介', - link: '/zh-cn/docs/3.0.0/user_doc/about/introduction.html', + link: '/zh-cn/docs/3.0.1/user_doc/about/introduction.html', }, { title: '特性', - link: '/zh-cn/docs/3.0.0/user_doc/about/features.html', + link: '/zh-cn/docs/3.0.1/user_doc/about/features.html', }, { title: '建议配置', - link: '/zh-cn/docs/3.0.0/user_doc/about/hardware.html', + link: '/zh-cn/docs/3.0.1/user_doc/about/hardware.html', }, { title: '名词解释', - link: '/zh-cn/docs/3.0.0/user_doc/about/glossary.html', + link: '/zh-cn/docs/3.0.1/user_doc/about/glossary.html', }, ], }, @@ -604,11 +604,11 @@ export default { children: [ { title: '快速上手', - link: '/zh-cn/docs/3.0.0/user_doc/guide/start/quick-start.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/start/quick-start.html', }, { title: 'Docker部署(Docker)', - link: '/zh-cn/docs/3.0.0/user_doc/guide/start/docker.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/start/docker.html', }, ], }, @@ -617,30 +617,30 @@ export default { children: [ { title: '应用首页', - link: '/zh-cn/docs/3.0.0/user_doc/guide/homepage.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/homepage.html', }, { title: '项目管理', children: [ { title: '项目列表', - link: '/zh-cn/docs/3.0.0/user_doc/guide/project/project-list.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/project/project-list.html', }, { title: '工作流定义', - link: '/zh-cn/docs/3.0.0/user_doc/guide/project/workflow-definition.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/project/workflow-definition.html', }, { title: '工作流实例', - link: '/zh-cn/docs/3.0.0/user_doc/guide/project/workflow-instance.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/project/workflow-instance.html', }, { title: '任务实例', - link: '/zh-cn/docs/3.0.0/user_doc/guide/project/task-instance.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/project/task-instance.html', }, { title: '任务定义', - link: '/zh-cn/docs/3.0.0/user_doc/guide/project/task-definition.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/project/task-definition.html', }, ] }, @@ -649,67 +649,67 @@ export default { children: [ { title: 'Shell', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/shell.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/shell.html', }, { title: 'SubProcess', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/sub-process.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/sub-process.html', }, { title: 'Dependent', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/dependent.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/dependent.html', }, { title: 'Stored Procedure', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/stored-procedure.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/stored-procedure.html', }, { title: 'SQL', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/sql.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/sql.html', }, { title: 'Spark', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/spark.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/spark.html', }, { title: 'MapReduce', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/map-reduce.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/map-reduce.html', }, { title: 'Python', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/python.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/python.html', }, { title: 'Flink', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/flink.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/flink.html', }, { title: 'HTTP', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/http.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/http.html', }, { title: 'DataX', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/datax.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/datax.html', }, { title: 'Pigeon', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/pigeon.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/pigeon.html', }, { title: 'Conditions', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/conditions.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/conditions.html', }, { title: 'Switch', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/switch.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/switch.html', }, { title: 'Amazon EMR', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/emr.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/emr.html', }, { title: 'Apache Zeppelin', - link: '/zh-cn/docs/3.0.0/user_doc/guide/task/zeppelin.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/task/zeppelin.html', }, ], }, @@ -718,23 +718,23 @@ export default { children: [ { title: '内置参数', - link: '/zh-cn/docs/3.0.0/user_doc/guide/parameter/built-in.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/parameter/built-in.html', }, { title: '全局参数', - link: '/zh-cn/docs/3.0.0/user_doc/guide/parameter/global.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/parameter/global.html', }, { title: '本地参数', - link: '/zh-cn/docs/3.0.0/user_doc/guide/parameter/local.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/parameter/local.html', }, { title: '参数传递', - link: '/zh-cn/docs/3.0.0/user_doc/guide/parameter/context.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/parameter/context.html', }, { title: '参数优先级', - link: '/zh-cn/docs/3.0.0/user_doc/guide/parameter/priority.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/parameter/priority.html', }, ], }, @@ -743,19 +743,19 @@ export default { children: [ { title: 'MySQL', - link: '/zh-cn/docs/3.0.0/user_doc/guide/datasource/mysql.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/datasource/mysql.html', }, { title: 'PostgreSQL', - link: '/zh-cn/docs/3.0.0/user_doc/guide/datasource/postgresql.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/datasource/postgresql.html', }, { title: 'HIVE', - link: '/zh-cn/docs/3.0.0/user_doc/guide/datasource/hive.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/datasource/hive.html', }, { title: 'Spark', - link: '/zh-cn/docs/3.0.0/user_doc/guide/datasource/spark.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/datasource/spark.html', }, ], }, @@ -764,39 +764,39 @@ export default { children: [ { title: '告警组件向导', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/alert_plugin_user_guide.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/alert_plugin_user_guide.html', }, { title: 'Email', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/email.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/email.html', }, { title: 'Telegram', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/telegram.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/telegram.html', }, { title: '钉钉告警', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/dingtalk.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/dingtalk.html', }, { title: '企业微信', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/enterprise-wechat.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/enterprise-wechat.html', }, { title: 'Webexteams', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/enterprise-webexteams.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/enterprise-webexteams.html', }, { title: '脚本告警', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/script.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/script.html', }, { title: 'Http告警', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/http.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/http.html', }, { title: '飞书告警', - link: '/zh-cn/docs/3.0.0/user_doc/guide/alert/feishu.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/alert/feishu.html', }, ], }, @@ -805,54 +805,54 @@ export default { children: [ { title: '简介', - link: '/zh-cn/docs/3.0.0/user_doc/guide/resource/intro.html' + link: '/zh-cn/docs/3.0.1/user_doc/guide/resource/intro.html' }, { title: '配置详情', - link: '/zh-cn/docs/3.0.0/user_doc/guide/resource/configuration.html' + link: '/zh-cn/docs/3.0.1/user_doc/guide/resource/configuration.html' }, { title: '文件管理', - link: '/zh-cn/docs/3.0.0/user_doc/guide/resource/file-manage.html' + link: '/zh-cn/docs/3.0.1/user_doc/guide/resource/file-manage.html' }, { title: 'UDF 管理', - link: '/zh-cn/docs/3.0.0/user_doc/guide/resource/udf-manage.html' + link: '/zh-cn/docs/3.0.1/user_doc/guide/resource/udf-manage.html' }, { title: '任务组管理', - link: '/zh-cn/docs/3.0.0/user_doc/guide/resource/task-group.html' + link: '/zh-cn/docs/3.0.1/user_doc/guide/resource/task-group.html' }, ], }, { title: '监控中心', - link: '/zh-cn/docs/3.0.0/user_doc/guide/monitor.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/monitor.html', }, { title: '安全中心', - link: '/zh-cn/docs/3.0.0/user_doc/guide/security.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/security.html', }, { title: '指标相关', children: [ { title: '指标', - link: '/zh-cn/docs/3.0.0/user_doc/guide/metrics/metrics.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/metrics/metrics.html', } ], }, { title: '数据质量', - link: '/zh-cn/docs/3.0.0/user_doc/guide/data-quality.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/data-quality.html', }, { title: '升级', - link: '/zh-cn/docs/3.0.0/user_doc/guide/upgrade.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/upgrade.html', }, { title: '扩/缩容', - link: '/zh-cn/docs/3.0.0/user_doc/guide/expansion-reduction.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/expansion-reduction.html', }, ], }, @@ -861,19 +861,19 @@ export default { children: [ { title: '单机部署(Standalone)', - link: '/zh-cn/docs/3.0.0/user_doc/guide/installation/standalone.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/installation/standalone.html', }, { title: '伪集群部署(Pseudo-Cluster)', - link: '/zh-cn/docs/3.0.0/user_doc/guide/installation/pseudo-cluster.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/installation/pseudo-cluster.html', }, { title: '集群部署(Cluster)', - link: '/zh-cn/docs/3.0.0/user_doc/guide/installation/cluster.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/installation/cluster.html', }, { title: 'Kubernetes部署(Kubernetes)', - link: '/zh-cn/docs/3.0.0/user_doc/guide/installation/kubernetes.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/installation/kubernetes.html', }, ], }, @@ -882,27 +882,27 @@ export default { children: [ { title: '元数据文档', - link: '/zh-cn/docs/3.0.0/user_doc/architecture/metadata.html', + link: '/zh-cn/docs/3.0.1/user_doc/architecture/metadata.html', }, { title: '架构设计', - link: '/zh-cn/docs/3.0.0/user_doc/architecture/design.html', + link: '/zh-cn/docs/3.0.1/user_doc/architecture/design.html', }, { title: '配置文件', - link: '/zh-cn/docs/3.0.0/user_doc/architecture/configuration.html', + link: '/zh-cn/docs/3.0.1/user_doc/architecture/configuration.html', }, { title: '任务结构', - link: '/zh-cn/docs/3.0.0/user_doc/architecture/task-structure.html', + link: '/zh-cn/docs/3.0.1/user_doc/architecture/task-structure.html', }, { title: '负载均衡', - link: '/zh-cn/docs/3.0.0/user_doc/architecture/load-balance.html', + link: '/zh-cn/docs/3.0.1/user_doc/architecture/load-balance.html', }, { title: '缓存', - link: '/zh-cn/docs/3.0.0/user_doc/architecture/cache.html', + link: '/zh-cn/docs/3.0.1/user_doc/architecture/cache.html', }, ], }, @@ -911,15 +911,15 @@ export default { children: [ { title: 'API调用', - link: '/zh-cn/docs/3.0.0/user_doc/guide/open-api.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/open-api.html', }, { title: 'PyDolphinScheduler', - link: '/python/3.0.0/index.html', + link: '/python/3.0.1/index.html', }, { title: '健康检查', - link: '/zh-cn/docs/3.0.0/user_doc/guide/healthcheck.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/healthcheck.html', }, ], }, @@ -931,69 +931,69 @@ export default { children: [ { title: '报告安全问题', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/security.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/security.html', }, { title: '如何成为 Committer', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/become-a-committer.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/become-a-committer.html', }, { title: '订阅/取消订阅邮件列表', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/subscribe.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/subscribe.html', }, { title: '参与贡献', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/contribute.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/contribute.html', }, { title: '行为准则', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/code-conduct.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/code-conduct.html', }, { title: 'Review Issue or Pull Requests', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/review.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/review.html', }, { title: 'E2E Contribution Guide', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/e2e-guide.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/e2e-guide.html', }, { title: '提交代码', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/submit-code.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/submit-code.html', }, { title: 'License须知', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/DS-License.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/DS-License.html', }, { title: '文档须知', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/document.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/document.html', }, { title: 'Issue须知', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/issue.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/issue.html', }, { title: 'Pull Request须知', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/pull-request.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/pull-request.html', }, { title: 'Commit Message须知', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/commit-message.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/commit-message.html', }, { title: '微基准测试须知', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/microbench.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/microbench.html', }, { title: '单元测试编写指南', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/join/unit-test.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/join/unit-test.html', }, ], }, { title: '环境搭建', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/development-environment-setup.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/development-environment-setup.html', }, { title: '设计文档', @@ -1004,27 +1004,27 @@ export default { // children: [ { title: '架构设计', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/architecture-design.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/architecture-design.html', }, { title: 'Alert SPI', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/backend/spi/alert.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/backend/spi/alert.html', }, { title: 'Registry SPI', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/backend/spi/registry.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/backend/spi/registry.html', }, { title: 'Task SPI', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/backend/spi/task.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/backend/spi/task.html', }, { title: 'Datasource SPI', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/backend/spi/datasource.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/backend/spi/datasource.html', }, { title: '组件设计', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/backend/mechanism/overview.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/backend/mechanism/overview.html', }, ], }, @@ -1033,19 +1033,19 @@ export default { children: [ { title: '前端开发', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/frontend-development.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/frontend-development.html', }, { title: 'API规范', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/api-standard.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/api-standard.html', }, { title: 'E2E 自动化测试', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/e2e-test.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/e2e-test.html', }, { title: 'API 自动化测试', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/api-test.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/api-test.html', }, ], }, @@ -1054,21 +1054,21 @@ export default { children: [ { title: '发版准备', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/release/release-prepare.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/release/release-prepare.html', }, { title: '发版指南', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/release/release.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/release/release.html', }, { title: '发版后续', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/release/release-post.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/release/release-post.html', }, ], }, { title: '问题与交流', - link: '/zh-cn/docs/3.0.0/user_doc/contribute/have-questions.html', + link: '/zh-cn/docs/3.0.1/user_doc/contribute/have-questions.html', }, ], }, @@ -1077,7 +1077,7 @@ export default { children: [ { title: 'DSIP', - link: '/zh-cn/docs/3.0.0/user_doc/DSIP.html', + link: '/zh-cn/docs/3.0.1/user_doc/DSIP.html', }, ], }, @@ -1086,11 +1086,11 @@ export default { children: [ { title: '通用设置', - link: '/zh-cn/docs/3.0.0/user_doc/guide/howto/general-setting.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/howto/general-setting.html', }, { title: '数据源设置', - link: '/zh-cn/docs/3.0.0/user_doc/guide/howto/datasource-setting.html', + link: '/zh-cn/docs/3.0.1/user_doc/guide/howto/datasource-setting.html', }, { title: '其他', diff --git a/docs/configs/index.md.jsx b/docs/configs/index.md.jsx index a27f88948f..0138ddec5c 100644 --- a/docs/configs/index.md.jsx +++ b/docs/configs/index.md.jsx @@ -43,6 +43,7 @@ import docs202Config from '../../../site_config/docs2-0-2'; import docs203Config from '../../../site_config/docs2-0-3'; import docs205Config from '../../../site_config/docs2-0-5'; import docs300Config from '../../../site_config/docs3-0-0'; +import docs301Config from '../../../site_config/docs3-0-1'; import docsDevConfig from '../../../site_config/docsdev'; const docsSource = { @@ -62,6 +63,7 @@ const docsSource = { '2.0.3': docs203Config, '2.0.5': docs205Config, '3.0.0': docs300Config, + '3.0.1': docs301Config, dev: docsDevConfig, }; diff --git a/docs/configs/site.js b/docs/configs/site.js index 427f07528c..91d3ce68e4 100644 --- a/docs/configs/site.js +++ b/docs/configs/site.js @@ -24,7 +24,7 @@ export default { port: 8080, domain: 'dolphinscheduler.apache.org', copyToDist: ['asset', 'img', 'file', '.asf.yaml', 'sitemap.xml', '.nojekyll', '.htaccess', 'googled0df7b96f277a143.html'], - docsLatest: '3.0.0', + docsLatest: '3.0.1', defaultSearch: 'google', // default search engine defaultLanguage: 'en-us', 'en-us': { @@ -45,7 +45,7 @@ export default { children: [ { key: 'docs0', - text: 'latest(3.0.0)', + text: 'latest(3.0.1)', link: '/en-us/docs/latest/user_doc/about/introduction.html', }, { @@ -168,7 +168,7 @@ export default { children: [ { key: 'docs0', - text: '最新版本latest(3.0.0)', + text: '最新版本latest(3.0.1)', link: '/zh-cn/docs/latest/user_doc/about/introduction.html', }, { diff --git a/docs/docs/en/contribute/join/pull-request.md b/docs/docs/en/contribute/join/pull-request.md index fece5d74b9..ea74e3c867 100644 --- a/docs/docs/en/contribute/join/pull-request.md +++ b/docs/docs/en/contribute/join/pull-request.md @@ -64,7 +64,7 @@ Please refer to the commit message section. Code style is the thing you have to consider when you submit pull request for DolphinScheduler. We using [Checkstyle](https://checkstyle.sourceforge.io), a development tool to help programmers write Java code that adheres to a coding standard, in CI to keep DolphinScheduler codebase in the same style. Your pull request could not be merged if your code style checker failed. You could format your code by *Checkstyle* in your local environment before you submit your pull request to check code style. The activation step as below: -1. Prepare Checkstyle configuration file: You could download it manually by [click here](https://github.com/apache/dolphinscheduler/blob/3.0.0/style/checkstyle.xml), but find it in DolphinScheduler repository would be a better way. You could find configuration file in the path `style/checkstyle.xml` after you clone repository from Github. +1. Prepare Checkstyle configuration file: You could download it manually by [click here](https://github.com/apache/dolphinscheduler/blob/3.0.1/style/checkstyle.xml), but find it in DolphinScheduler repository would be a better way. You could find configuration file in the path `style/checkstyle.xml` after you clone repository from Github. 2. Download Checkstyle plugins in Intellij IDEA: Search plugin by keyword **CheckStyle-IDEA** or install in [this page](https://plugins.jetbrains.com/plugin/1065-checkstyle-idea). You could see [install plugin](https://www.jetbrains.com/help/idea/managing-plugins.html#install_plugin_from_repo) if you do not know how to install plugin in Intellij IDEA diff --git a/docs/docs/en/guide/expansion-reduction.md b/docs/docs/en/guide/expansion-reduction.md index 8b533cf1a4..f36c27a466 100644 --- a/docs/docs/en/guide/expansion-reduction.md +++ b/docs/docs/en/guide/expansion-reduction.md @@ -31,9 +31,9 @@ This article describes how to add a new master service or worker service to an e mkdir -p /opt cd /opt # decompress -tar -zxvf apache-dolphinscheduler-3.0.0-bin.tar.gz -C /opt +tar -zxvf apache-dolphinscheduler-3.0.1-bin.tar.gz -C /opt cd /opt -mv apache-dolphinscheduler-3.0.0-bin dolphinscheduler +mv apache-dolphinscheduler-3.0.1-bin dolphinscheduler ``` ```markdown diff --git a/docs/docs/en/guide/installation/kubernetes.md b/docs/docs/en/guide/installation/kubernetes.md index 62e39d8f38..260d9ce366 100644 --- a/docs/docs/en/guide/installation/kubernetes.md +++ b/docs/docs/en/guide/installation/kubernetes.md @@ -12,16 +12,16 @@ If you are a new hand and want to experience DolphinScheduler functions, we reco ## Install DolphinScheduler -Please download the source code package `apache-dolphinscheduler-3.0.0-src.tar.gz`, download address: [download address](/en-us/download/download.html) +Please download the source code package `apache-dolphinscheduler-3.0.1-src.tar.gz`, download address: [download address](/en-us/download/download.html) To publish the release name `dolphinscheduler` version, please execute the following commands: ``` -$ tar -zxvf apache-dolphinscheduler-3.0.0-src.tar.gz -$ cd apache-dolphinscheduler-3.0.0-src/deploy/kubernetes/dolphinscheduler +$ tar -zxvf apache-dolphinscheduler-3.0.1-src.tar.gz +$ cd apache-dolphinscheduler-3.0.1-src/deploy/kubernetes/dolphinscheduler $ helm repo add bitnami https://charts.bitnami.com/bitnami $ helm dependency update . -$ helm install dolphinscheduler . --set image.tag=3.0.0 +$ helm install dolphinscheduler . --set image.tag=3.0.1 ``` To publish the release name `dolphinscheduler` version to `test` namespace: @@ -188,16 +188,16 @@ kubectl scale --replicas=6 sts dolphinscheduler-worker -n test # with test names > > If you want to use MySQL, you can build a new image based on the `apache/dolphinscheduler-` image follow the following instructions: > -> Since version 3.0.0, dolphinscheduler has been microserviced and the change of metadata storage requires replacing all services with MySQL driver, which including dolphinscheduler-tools, dolphinscheduler-master, dolphinscheduler-worker, dolphinscheduler-api, dolphinscheduler-alert-server +> Since version 3.0.1, dolphinscheduler has been microserviced and the change of metadata storage requires replacing all services with MySQL driver, which including dolphinscheduler-tools, dolphinscheduler-master, dolphinscheduler-worker, dolphinscheduler-api, dolphinscheduler-alert-server 1. Download the MySQL driver [mysql-connector-java-8.0.16.jar](https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.16/mysql-connector-java-8.0.16.jar). 2. Create a new `Dockerfile` to add MySQL driver: ``` -FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-:3.0.0 +FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-:3.0.1 # For example -# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.0.0 +# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-tools:3.0.1 # 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 @@ -246,9 +246,9 @@ externalDatabase: 2. Create a new `Dockerfile` to add MySQL or Oracle driver: ``` -FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-:3.0.0 +FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-:3.0.1 # For example -# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0 +# FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.1 # If you want to support MySQL Datasource COPY mysql-connector-java-8.0.16.jar /opt/dolphinscheduler/libs @@ -278,7 +278,7 @@ docker build -t apache/dolphinscheduler-:new-driver . 1. Create a new `Dockerfile` to install pip: ``` -FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.0 +FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.1 COPY requirements.txt /tmp RUN apt-get update && \ apt-get install -y --no-install-recommends python-pip && \ @@ -313,7 +313,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.0.0 +FROM dolphinscheduler.docker.scarf.sh/apache/dolphinscheduler-worker:3.0.1 RUN apt-get update && \ apt-get install -y --no-install-recommends python3 && \ rm -rf /var/lib/apt/lists/* diff --git a/docs/docs/en/guide/start/docker.md b/docs/docs/en/guide/start/docker.md index 5d5a189a78..8613bbce9c 100644 --- a/docs/docs/en/guide/start/docker.md +++ b/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.0.0 +$ DOLPHINSCHEDULER_VERSION=3.0.1 $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}" ``` @@ -49,7 +49,7 @@ After complete the configuration, we can get the `docker-compose.yaml` file from 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.0.0 +$ DOLPHINSCHEDULER_VERSION=3.0.1 $ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz # Going to docker-compose's location # For Mac or Linux users @@ -73,7 +73,7 @@ container when it up. You could start DolphinScheduler server separately if you ```shell -$ DOLPHINSCHEDULER_VERSION=3.0.0 +$ DOLPHINSCHEDULER_VERSION=3.0.1 # Initialize the database, make sure 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.0.0/script/env/dolphinscheduler_env.sh) +and you could find all environment variables in [all environment variables](https://github.com/apache/dolphinscheduler/blob/3.0.1/script/env/dolphinscheduler_env.sh) and change them if you want. diff --git a/docs/docs/en/history-versions.md b/docs/docs/en/history-versions.md index fd29ea339a..c7deca2053 100644 --- a/docs/docs/en/history-versions.md +++ b/docs/docs/en/history-versions.md @@ -4,6 +4,10 @@ #### Setup instructions, are available for each stable version of Apache DolphinScheduler below: +### Versions: 3.0.1 + +#### Links: [3.0.1 Document](../3.0.1/user_doc/about/introduction.md) + ### Versions: 3.0.0 #### Links: [3.0.0 Document](../3.0.0/user_doc/about/introduction.md) diff --git a/docs/docs/zh/contribute/join/pull-request.md b/docs/docs/zh/contribute/join/pull-request.md index 26ce54c41a..801a2b9f13 100644 --- a/docs/docs/zh/contribute/join/pull-request.md +++ b/docs/docs/zh/contribute/join/pull-request.md @@ -66,7 +66,7 @@ waste time。 当你向 DolphinScheduler 提交 pull request 的时候 code-style 是你不得不考虑的问题。我们在 CI 中使用 Checkstyle [参考](https://checkstyle.sourceforge.io/)来保持代码风格的统一,它是一种帮助开发者编写遵循编码规范的 Java 代码开发工具。如果你的 pull request 没有通过 Checkstyle 的检测,那它将不会被合并到主库中。你可以在提交 pull request 前使用 Checkstyle 来检测或者格式化你的代码。如下的步骤将引领你配置并激活 Checkstyle -1. 准备 Checkstyle 配置文件:你可以点击[这里](https://github.com/apache/dolphinscheduler/blob/3.0.0/style/checkstyle.xml)手动下载,但是我们更加推荐在 DolphinScheduler 代码库中找到它。当你将代码库克隆下来后,你可以在路径 `style/checkstyle.xml` 下找到配置文件 +1. 准备 Checkstyle 配置文件:你可以点击[这里](https://github.com/apache/dolphinscheduler/blob/3.0.1/style/checkstyle.xml)手动下载,但是我们更加推荐在 DolphinScheduler 代码库中找到它。当你将代码库克隆下来后,你可以在路径 `style/checkstyle.xml` 下找到配置文件 2. 下载 Intellij IDEA Checkstyle 插件:通过关键字**CheckStyle-IDEA**或者通过[这个页面](https://plugins.jetbrains.com/plugin/1065-checkstyle-idea)安装均可。如果你不清楚如何安装Intellij IDEA插件,可以参考[这个连接](https://www.jetbrains.com/help/idea/managing-plugins.html#install_plugin_from_repo) 3. 配置并激活 Checkstyles 以及 Intellij IDEA 代码风格:当完成上面几步后,你就可以配置并激活他们了。你可以在路径`Preferences -> Tool -> Checkstyle`中找到 Checkstyle,请参照下图完成其配置 diff --git a/docs/docs/zh/guide/expansion-reduction.md b/docs/docs/zh/guide/expansion-reduction.md index a97f413811..69b6bc9b9c 100644 --- a/docs/docs/zh/guide/expansion-reduction.md +++ b/docs/docs/zh/guide/expansion-reduction.md @@ -29,9 +29,9 @@ mkdir -p /opt cd /opt # 解压缩 -tar -zxvf apache-dolphinscheduler-3.0.0-bin.tar.gz -C /opt +tar -zxvf apache-dolphinscheduler-3.0.1-bin.tar.gz -C /opt cd /opt -mv apache-dolphinscheduler-3.0.0-bin dolphinscheduler +mv apache-dolphinscheduler-3.0.1-bin dolphinscheduler ``` ```markdown diff --git a/docs/docs/zh/guide/start/docker.md b/docs/docs/zh/guide/start/docker.md index cedee18007..c2b04bd132 100644 --- a/docs/docs/zh/guide/start/docker.md +++ b/docs/docs/zh/guide/start/docker.md @@ -17,7 +17,7 @@ 你可以最快速的体验到 DolphinScheduler 的大部分功能,了解主要和概念和内容。 ```shell -$ DOLPHINSCHEDULER_VERSION=3.0.0 +$ DOLPHINSCHEDULER_VERSION=3.0.1 $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d apache/dolphinscheduler-standalone-server:"${DOLPHINSCHEDULER_VERSION}" ``` @@ -43,7 +43,7 @@ $ docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:2 源码包对应的值为 "Total Source Code"。当下载完源码后就可以运行命令进行部署了。 ```shell -$ DOLPHINSCHEDULER_VERSION=3.0.0 +$ DOLPHINSCHEDULER_VERSION=3.0.1 $ tar -zxf apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src.tar.gz # Mac Linux 用户 $ cd apache-dolphinscheduler-"${DOLPHINSCHEDULER_VERSION}"-src/deploy/docker @@ -65,7 +65,7 @@ $ docker-compose --profile all up -d ZooKeeper 且不想启动新的服务,可以使用这个方式分别启动 DolphinScheduler 容器。 ```shell -$ DOLPHINSCHEDULER_VERSION=3.0.0 +$ DOLPHINSCHEDULER_VERSION=3.0.1 # 初始化数据库,其确保数据库 已经存在 $ docker run -d --name dolphinscheduler-tools \ -e DATABASE="postgresql" \ @@ -126,4 +126,4 @@ $ docker run -d --name dolphinscheduler-alert-server \ ## 环境变量 可以通过环境变量来修改 Docker 运行的配置,我们在沿用已有的 PostgreSQL 和 ZooKeeper 服务中就通过环境变量修改了 Docker 的数据库配置和 -注册中心配置,关于全部的配置环境可以查看[全部的配置文件](https://github.com/apache/dolphinscheduler/blob/3.0.0/script/env/dolphinscheduler_env.sh) 了解 +注册中心配置,关于全部的配置环境可以查看[全部的配置文件](https://github.com/apache/dolphinscheduler/blob/3.0.1/script/env/dolphinscheduler_env.sh) 了解 diff --git a/docs/docs/zh/history-versions.md b/docs/docs/zh/history-versions.md index ceb9f07c88..f80cce3b47 100644 --- a/docs/docs/zh/history-versions.md +++ b/docs/docs/zh/history-versions.md @@ -3,6 +3,10 @@ # 历史版本: #### 以下是Apache DolphinScheduler每个稳定版本的设置说明。 +### Versions: 3.0.1 + +#### Links: [3.0.1 文档](../3.0.1/user_doc/about/introduction.md) + ### Versions: 3.0.0 #### Links: [3.0.0 文档](../3.0.0/user_doc/about/introduction.md) diff --git a/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql b/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql index acff9b3bfd..9b69fb1c75 100644 --- a/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql +++ b/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_h2.sql @@ -978,7 +978,7 @@ CREATE TABLE t_ds_version -- Records of t_ds_version -- ---------------------------- INSERT INTO t_ds_version -VALUES ('1', '3.0.0'); +VALUES ('1', '3.0.1'); -- ---------------------------- diff --git a/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql b/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql index 0a155748f5..943d129531 100644 --- a/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql +++ b/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql @@ -967,7 +967,7 @@ CREATE TABLE `t_ds_version` ( -- ---------------------------- -- Records of t_ds_version -- ---------------------------- -INSERT INTO `t_ds_version` VALUES ('1', '3.0.0'); +INSERT INTO `t_ds_version` VALUES ('1', '3.0.1'); -- ---------------------------- diff --git a/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql b/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql index 4cbbff20b6..0389d88dca 100644 --- a/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql +++ b/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql @@ -958,7 +958,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.0.0'); +INSERT INTO t_ds_version(version) VALUES ('3.0.1'); -- -- Table structure for table t_ds_plugin_define diff --git a/dolphinscheduler-dao/src/main/resources/sql/soft_version b/dolphinscheduler-dao/src/main/resources/sql/soft_version index 4a36342fca..cb2b00e4f7 100644 --- a/dolphinscheduler-dao/src/main/resources/sql/soft_version +++ b/dolphinscheduler-dao/src/main/resources/sql/soft_version @@ -1 +1 @@ -3.0.0 +3.0.1 diff --git a/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_ddl.sql b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_ddl.sql new file mode 100644 index 0000000000..38964cc551 --- /dev/null +++ b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_ddl.sql @@ -0,0 +1,16 @@ +/* + * 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. +*/ \ No newline at end of file diff --git a/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_dml.sql b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_dml.sql new file mode 100644 index 0000000000..38964cc551 --- /dev/null +++ b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/mysql/dolphinscheduler_dml.sql @@ -0,0 +1,16 @@ +/* + * 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. +*/ \ No newline at end of file diff --git a/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_ddl.sql b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_ddl.sql new file mode 100644 index 0000000000..4a14f326b9 --- /dev/null +++ b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_ddl.sql @@ -0,0 +1,16 @@ +/* + * 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. +*/ diff --git a/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_dml.sql b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_dml.sql new file mode 100644 index 0000000000..38964cc551 --- /dev/null +++ b/dolphinscheduler-dao/src/main/resources/sql/upgrade/3.0.1_schema/postgresql/dolphinscheduler_dml.sql @@ -0,0 +1,16 @@ +/* + * 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. +*/ \ No newline at end of file diff --git a/dolphinscheduler-python/pydolphinscheduler/setup.py b/dolphinscheduler-python/pydolphinscheduler/setup.py index 2a1291548f..5d1903cc8e 100644 --- a/dolphinscheduler-python/pydolphinscheduler/setup.py +++ b/dolphinscheduler-python/pydolphinscheduler/setup.py @@ -32,7 +32,7 @@ if sys.version_info[0] < 3: logger = logging.getLogger(__name__) -version = "dev" +version = "3.0.1" # Start package required prod = [