Hi guys,

Thank you to the following contributors for their PR contributions,
@zero-element,@calvinjiang,@pinkfloyds,@EricGao888,@zhongjiajie,@ruanwenjun,@whhe,@silentxingtian,@caishunfeng,@Gallardot,@liuchunhua,@wustlz,@ZhongJinHacker,@devosend,@rickchengx,@Tianqi-Dotes,@cqutwangyu,@SbloodyS,@abzymeinsjtu,@arlendp,@pegasas

We have merged the following PRs in March,

# apache/dolphinscheduler

## fix
- [ [bug][ui]add missing datasource and update datasource id ](
https://github.com/apache/dolphinscheduler/pull/15776 " [bug][ui]add
missing datasource and update datasource id ") @whhe
- [ [Bug]Fix TaskGroupCoordinator might cause OOM when there is a lot
of waiting TaskGroupQueue ](
https://github.com/apache/dolphinscheduler/pull/15773 " [Bug]Fix
TaskGroupCoordinator might cause OOM when there is a lot of waiting
TaskGroupQueue ") @ruanwenjun
- [ [Fix-15771]Fix normal user can grant project permission ](
https://github.com/apache/dolphinscheduler/pull/15772 " [Fix-15771]Fix
normal user can grant project permission ") @silentxingtian
- [ [Bug][Worker]Replace jre with jdk ](
https://github.com/apache/dolphinscheduler/pull/15764 "
[Bug][Worker]Replace jre with jdk ") @Gallardot
- [ [Fix]add resource full name check ](
https://github.com/apache/dolphinscheduler/pull/15757 " [Fix]add
resource full name check ") @caishunfeng
- [ [Bug]Fix Switch logic task doesn't check the branch exist ](
https://github.com/apache/dolphinscheduler/pull/15755 " [Bug]Fix
Switch logic task doesn't check the branch exist ") @ruanwenjun
- [ [Bug]Fix delay execution task will never be dispatched ](
https://github.com/apache/dolphinscheduler/pull/15751 " [Bug]Fix delay
execution task will never be dispatched ") @ruanwenjun
- [ [Fix-15698][UI]close the definition when opened in the new tab ](
https://github.com/apache/dolphinscheduler/pull/15736 "
[Fix-15698][UI]close the definition when opened in the new tab ")
@arlendp
- [ [Bug]Disable delete a specific workflow version when exist
workflow instance under this version which is not finish ](
https://github.com/apache/dolphinscheduler/pull/15730 " [Bug]Disable
delete a specific workflow version when exist workflow instance under
this version which is not finish ") @ruanwenjun
- [ [bug][Plugins]fix word spell error in readme.md ](
https://github.com/apache/dolphinscheduler/pull/15716 "
[bug][Plugins]fix word spell error in readme.md ") @ZhongJinHacker
- [ [Fix][Master]Fix Potential danger in the event of a worker
failover ]( https://github.com/apache/dolphinscheduler/pull/15689 "
[Fix][Master]Fix Potential danger in the event of a worker failover ")
@ZhongJinHacker
- [ [Fix-15679][UI]fix switch status button not show correctly ](
https://github.com/apache/dolphinscheduler/pull/15686 "
[Fix-15679][UI]fix switch status button not show correctly ")
@liuchunhua
- [ [Bug]fix UT test ](
https://github.com/apache/dolphinscheduler/pull/15684 " [Bug]fix UT
test ") @caishunfeng
- [ [Fix]add black key for switch task ](
https://github.com/apache/dolphinscheduler/pull/15680 " [Fix]add black
key for switch task ") @caishunfeng
- [ [Fix-15639] [Master]parameterPassing is null case NPE ](
https://github.com/apache/dolphinscheduler/pull/15678 " [Fix-15639]
[Master]parameterPassing is null case NPE ") @liuchunhua
- [ [Bug] [Worker]fix: create linux user with home dir ](
https://github.com/apache/dolphinscheduler/pull/15670 " [Bug]
[Worker]fix: create linux user with home dir ") @zero-element
- [ [Bug]Fix task might be dispatched even if it has been killed ](
https://github.com/apache/dolphinscheduler/pull/15662 " [Bug]Fix task
might be dispatched even if it has been killed ") @ruanwenjun
- [ [Bug]Fix can modify file which is not under resource path ](
https://github.com/apache/dolphinscheduler/pull/15652 " [Bug]Fix can
modify file which is not under resource path ") @ruanwenjun
- [ [bug] [dolphinscheduler-ui]UI timed scheduler Improvement ](
https://github.com/apache/dolphinscheduler/pull/15624 " [bug]
[dolphinscheduler-ui]UI timed scheduler Improvement ") @cqutwangyu

## improve

- [ [Improvement][RemoteLogging]Move init into loghandler ](
https://github.com/apache/dolphinscheduler/pull/15780 "
[Improvement][RemoteLogging]Move init into loghandler ") @pegasas
- [ [Improvement]Remove replace sql_mode in dolphinscheduler_mysql.sql
]( https://github.com/apache/dolphinscheduler/pull/15775 "
[Improvement]Remove replace sql_mode in dolphinscheduler_mysql.sql ")
@ruanwenjun
- [ [Improvement]add alert script path check ](
https://github.com/apache/dolphinscheduler/pull/15752 "
[Improvement]add alert script path check ") @caishunfeng
- [ [Improvement]change js engine ](
https://github.com/apache/dolphinscheduler/pull/15747 "
[Improvement]change js engine ") @caishunfeng
- [ [Improvement]Remove unused method ](
https://github.com/apache/dolphinscheduler/pull/15743 "
[Improvement]Remove unused method ") @EricGao888
- [ [Improvement-15725][UI]The default option of project preferences
can be clearable. ](
https://github.com/apache/dolphinscheduler/pull/15727 "
[Improvement-15725][UI]The default option of project preferences can
be clearable. ") @calvinjiang
- [ [Improvement-15723][UI]Work out the issue that project preferences
doesn't replace all places that they need to affect. ](
https://github.com/apache/dolphinscheduler/pull/15724 "
[Improvement-15723][UI]Work out the issue that project preferences
doesn't replace all places that they need to affect. ") @calvinjiang
- [ [Improvement-15719]Remove the useless methods in ProcessUtils ](
https://github.com/apache/dolphinscheduler/pull/15720 "
[Improvement-15719]Remove the useless methods in ProcessUtils ")
@rickchengx
- [ [Improvement-15707][Master]Work out the issue that the workflow
with a task dependency couldn't work well. ](
https://github.com/apache/dolphinscheduler/pull/15712 "
[Improvement-15707][Master]Work out the issue that the workflow with a
task dependency couldn't work well. ") @calvinjiang
- [ [Improvement-15694][UI]After saving the task form the task node
uses the wrong background color. ](
https://github.com/apache/dolphinscheduler/pull/15695 "
[Improvement-15694][UI]After saving the task form the task node uses
the wrong background color. ") @calvinjiang
- [ [Improvement-15692][task-datasync]rewrite the mockito test file
for DatasyncTaskTest. ](
https://github.com/apache/dolphinscheduler/pull/15693 "
[Improvement-15692][task-datasync]rewrite the mockito test file for
DatasyncTaskTest. ") @Tianqi-Dotes
- [ [Improvement-15603][API]When removing or modifying a workflow the
system can check if there any tasks depend on it. ](
https://github.com/apache/dolphinscheduler/pull/15681 "
[Improvement-15603][API]When removing or modifying a workflow the
system can check if there any tasks depend on it. ") @calvinjiang
- [ [Improvement][UT]Improve Worker runner coverage ](
https://github.com/apache/dolphinscheduler/pull/15428 "
[Improvement][UT]Improve Worker runner coverage ") @pegasas

## others

- [ [TEST]fill up alert group service test ](
https://github.com/apache/dolphinscheduler/pull/15777 " [TEST]fill up
alert group service test ") @abzymeinsjtu
- [ [CI]Fix frontend ci not trigger ](
https://github.com/apache/dolphinscheduler/pull/15749 " [CI]Fix
frontend ci not trigger ") @SbloodyS
- [ [CI]Frontend ci require passed before merge ](
https://github.com/apache/dolphinscheduler/pull/15735 " [CI]Frontend
ci require passed before merge ") @SbloodyS
- [ [CI]Fix ui build error ](
https://github.com/apache/dolphinscheduler/pull/15732 " [CI]Fix ui
build error ") @SbloodyS
- [ [TEST]fill up access token test ](
https://github.com/apache/dolphinscheduler/pull/15710 " [TEST]fill up
access token test ") @abzymeinsjtu
- [ Fix the NullPointerException when \"start param to overwrite
global param\" ](
https://github.com/apache/dolphinscheduler/pull/15677 " Fix the
NullPointerException when \"start param to overwrite global param\" ")
@wustlz
- [ [Doc]Fix ci docs check timeout issue ](
https://github.com/apache/dolphinscheduler/pull/15664 " [Doc]Fix ci
docs check timeout issue ") @SbloodyS
- [ [Doc][remote shell]missing remote shell doc for version 3.2.1 ](
https://github.com/apache/dolphinscheduler/pull/15660 " [Doc][remote
shell]missing remote shell doc for version 3.2.1 ") @pegasas
- [ [TEST]fix log server related test ](
https://github.com/apache/dolphinscheduler/pull/15659 " [TEST]fix log
server related test ") @abzymeinsjtu
- [ chore: modify some CODEOWNERS ](
https://github.com/apache/dolphinscheduler/pull/15654 " chore: modify
some CODEOWNERS ") @zhongjiajie

# apache/dolphinscheduler-sdk-python
- [ Bump ruff to fix ci ](
https://github.com/apache/dolphinscheduler-sdk-python/pull/142 " Bump
ruff to fix ci ") @zhongjiajie

# apache/dolphinscheduler-website
- [ add copyright of index ](
https://github.com/apache/dolphinscheduler-website/pull/954 " add
copyright of index ") @devosend
- [ fix apache link bug ](
https://github.com/apache/dolphinscheduler-website/pull/953 " fix
apache link bug ") @devosend
- [ When running 'yarn generate' on windows times error \"Cannot find
modu… ]( https://github.com/apache/dolphinscheduler-website/pull/951 "
When running 'yarn generate' on windows times error \"Cannot find
modu… ") @pinkfloyds
- [ add two blog ](
https://github.com/apache/dolphinscheduler-website/pull/943 " add two
blog ") @pinkfloyds

By the way, some PRs are still in review.

Thank you again for your contributions to the community,








Best Regards

---------------
Apache DolphinScheduler PMC Chair & Apache SeaTunnel PMC member
David
Linkedin: https://www.linkedin.com/in/davidzollo
Twitter: @WorkflowEasy <https://twitter.com/WorkflowEasy>
---------------

Reply via email to