Skip to content
Permalink
Browse files
add dead-link-checker (#575)
  • Loading branch information
nielifeng committed Dec 16, 2021
1 parent 753822d commit 97dac7d47829ddbd57586e5bce5400bfef1179a6
Showing 137 changed files with 2,161 additions and 412 deletions.
@@ -0,0 +1,59 @@
{
"ignorePatterns": [
{
"pattern": "^http://localhost"
},
{
"pattern": "^http://192.168.xx.xx"
},
{
"pattern": "^http://127.0.0.1"
},
{
"pattern": "^https://stackoverflow.com/"
},
{
"pattern": "^https://mvnrepository.com/"
},
{
"pattern": "^https://sks-keyservers.net/"
},
{
"pattern": "^http://www.baeldung.com/bdd-mockito"
}
],
"replacementPatterns": [
{
"pattern": "^/img/",
"replacement": "https://dolphinscheduler.apache.org/img/"
},
{
"pattern": "^/asset/dolphinscheduler-netutils.jar",
"replacement": "https://dolphinscheduler.apache.org/asset/dolphinscheduler-netutils.jar"
},
{
"pattern": "^/en-us/",
"replacement": "https://dolphinscheduler.apache.org/en-us/"
},
{
"pattern": "^/file/",
"replacement": "https://dolphinscheduler.apache.org/file/"
},
{
"pattern": "^/zh-cn/",
"replacement": "https://dolphinscheduler.apache.org/zh-cn/"
},
{
"pattern": "^/docs/",
"replacement": "https://dolphinscheduler.apache.org/docs/"
}
],
"timeout": "10s",
"retryOn429": true,
"retryCount": 10,
"fallbackRetryDelay": "1000s",
"aliveStatusCodes": [
200,
401
]
}
@@ -0,0 +1,36 @@
# 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.

name: Dead Link Checker

on:
pull_request:

concurrency:
group: dlc-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
CheckDeadLinks:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v2
- run: sudo npm install -g markdown-link-check
- run: |
for file in $(find . -name "*.md"); do
markdown-link-check -c .dlc.json -q "$file"
done
@@ -4,7 +4,7 @@

On October 22, 2021, we are excited to announce the release of Apache DolphinScheduler 1.3.9. After a month and a half,Apache DolphinScheduler 1.3.9 brings StandaloneServer to users with the joint efforts of the community. StandaloneServer is a major update of this version, which means a huge leap in ease of use, and the details will be introduced below. In addition, this upgrade also fixes two critical bugs in 1.3.8.

## 1.3.9 Download:[1.3.9 Download Link](https://dolphinscheduler.apache.org/en-us/download/download.html)
## 1.3.9 Download:[1.3.9 Download Link](/en-us/download/download.html)

In 1.3.9, the main updates include:

@@ -28,7 +28,7 @@ It shows that 1.3.9 reduces the configuration cost through built-in components.

Access the front page address, interface IP (self-modified) [http://192.168.xx.xx:12345/dolphinscheduler](http://192.168.xx.xx:12345/dolphinscheduler), with the default name and password:admin/dolphinscheduler123.

The detailed user docs for Standalone, please refer to:[1.3.9 standalone-server](https://dolphinscheduler.apache.org/en-us/docs/1.3.9/user_doc/standalone-server.html)
The detailed user docs for Standalone, please refer to:[1.3.9 standalone-server](/en-us/docs/1.3.9/user_doc/standalone-server.html)

## Optimization and Fix

@@ -68,15 +68,15 @@ There are many ways to participate in and contribute to the Apache DolphinSchedu
* Contribute to the first PR (document, code). We hope it to be simple and a try to get yourself familiar with the submission process and community collaboration.
* We have compiled a list of issues suitable for novices: [Good First Issues](https://github.com/apache/dolphinscheduler/issues/5689)
* And a list of issues for non-newbie: [Volunteer Wanted](https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A%22volunteer+wanted%22)
* How to participate in the contribution: [Participate in Contributing](https://dolphinscheduler.apache.org/en-us/community/development/contribute.html)
* How to participate in the contribution: [Participate in Contributing](/en-us/community/development/contribute.html)

Apache DolphinScheduler Community needs you! Even if a small piece of tile will make a big differnce.

If you are interested in contributing code we created [Good First Issues ](https://github.com/apache/dolphinscheduler/issues/5689) to get you started. If you have any questions about [code](https://github.com/apache/dolphinscheduler), [installation](https://dolphinscheduler.apache.org/en-us/download/download.html), and [docs](https://dolphinscheduler.apache.org/en-us/docs/latest/user_doc/quick-start.html) please do not hesitate to reach out to us on [slack](https://app.slack.com/client/T01L3LB96V7/C01LUG59GPR).
If you are interested in contributing code we created [Good First Issues ](https://github.com/apache/dolphinscheduler/issues/5689) to get you started. If you have any questions about [code](https://github.com/apache/dolphinscheduler), [installation](/en-us/download/download.html), and [docs](/en-us/docs/latest/user_doc/guide/quick-start.html) please do not hesitate to reach out to us on [slack](https://app.slack.com/client/T01L3LB96V7/C01LUG59GPR).

**Community Official Website**

[https://dolphinscheduler.apache.org/](https://dolphinscheduler.apache.org/)
[https://dolphinscheduler.apache.org/](/)

**Code Warehouse Address**

This file was deleted.

@@ -1,4 +1,4 @@
![avatar](/img/2019-10-26-user.jpg)
![avatar](https://github.com/apache/dolphinscheduler-website/tree/master/img/2019-10-26-user.jpg)
Apache Dolphin Scheduler(Incubating) Meetup has been held successfully in Shanghai 2019.10.26.

Address: Shanghai Changning Yuyuan Road 1107 Chuangyi space (Hongji) 3r20
@@ -7,9 +7,9 @@ The meetup was begin at 2:00 pm, and close at about 5:00 pm.

The Agenda is as following:

* Introduction/overview of DolphinScheduler (William-GuoWei 14:00-14:20). [PPT](/file/2019-10-26/DolphinScheduler_guowei.pptx)
* DolphinScheduler internals, fairly technical: how DolphinScheduler works and so on (Zhanwei Qiao 14:20-15:00) [PPT](/file/2019-10-26/DolphinScheduler_qiaozhanwei.pptx)
* From open source users to PPMC --- Talking about Me and DolphinScheduler(Baoqi Wu from guandata 15:10-15:50)[PPT](/file/2019-10-26/Dolphinescheduler_baoqiwu.pptx)
* Application and Practice of Dolphin Scheduler in cathay-ins (Zongyao Zhang from cathay-ins 15:50-16:30)[PPT](/file/2019-10-26/DolphinScheduler_zhangzongyao.pptx)
* Recently released features and Roadmap (Lidong Dai 16:30-17:00) [PPT](/file/2019-10-26/DolphinScheduler_dailidong.pptx)
* Introduction/overview of DolphinScheduler (William-GuoWei 14:00-14:20). [PPT](https://github.com/apache/dolphinscheduler-website/tree/master/file/2019-10-26/DolphinScheduler_guowei.pptx)
* DolphinScheduler internals, fairly technical: how DolphinScheduler works and so on (Zhanwei Qiao 14:20-15:00) [PPT](https://github.com/apache/dolphinscheduler-website/tree/master/file/2019-10-26/DolphinScheduler_qiaozhanwei.pptx)
* From open source users to PPMC --- Talking about Me and DolphinScheduler(Baoqi Wu from guandata 15:10-15:50)[PPT](https://github.com/apache/dolphinscheduler-website/tree/master/file/2019-10-26/Dolphinescheduler_baoqiwu.pptx)
* Application and Practice of Dolphin Scheduler in cathay-ins (Zongyao Zhang from cathay-ins 15:50-16:30)[PPT](https://github.com/apache/dolphinscheduler-website/tree/master/file/2019-10-26/DolphinScheduler_zhangzongyao.pptx)
* Recently released features and Roadmap (Lidong Dai 16:30-17:00) [PPT](https://github.com/apache/dolphinscheduler-website/tree/master/file/2019-10-26/DolphinScheduler_dailidong.pptx)
* Free discussion
@@ -90,7 +90,7 @@ DolphinScheduler 2.0 alpha 的发布凝聚了众多社区贡献者的智慧和

进阶问题列表:https://github.com/apache/dolphinscheduler/issues?q=is%3Aopen+is%3Aissue+label%3A%22volunteer+wanted%22

如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/docs/development/contribute.html
如何参与贡献链接:https://dolphinscheduler.apache.org/zh-cn/community/development/contribute.html

来吧,DolphinScheduler开源社区需要您的参与,为中国开源崛起添砖加瓦吧,哪怕只是小小的一块瓦,汇聚起来的力量也是巨大的。

@@ -28,7 +28,7 @@ DolphinScheduler具有以下几个优良功能特性:

- **简单易用** — 所有流程定义操作可视化编排,定义关键信息一目了然,一键部署

关于DolphinSheduler更多功能介绍和开发文档请查阅官网详细信息https://dolphinscheduler.apache.org/zh-cn/。
关于DolphinSheduler更多功能介绍和开发文档请查阅官网详细信息 https://dolphinscheduler.apache.org


## 架构演进过程
@@ -48,7 +48,7 @@ DolphinScheduler最初进入Apache孵化器的版本是1.2,在这一版本中
- 异步派发任务会导致**任务执行延迟**
- 由于masker和worker都需要依赖数据库,导致数据库压力大

[![W15rAH.jpg](https://z3.ax1x.com/2021/07/17/W15rAH.jpg)](https://imgtu.com/i/W15rAH)
[![archdiagram_zh.svg](/img/archdiagram_zh.svg)]



@@ -68,7 +68,7 @@ DolphinScheduler最初进入Apache孵化器的版本是1.2,在这一版本中
- master轮询数据库,仍然导致**数据库压力大**
- 各组件存在**耦合**情况

![系统架构图](https://dolphinscheduler.apache.org/img/architecture-1.3.0.jpg)
![系统架构图](/img/architecture-1.3.0.jpg)



0 comments on commit 97dac7d

Please sign in to comment.