[Improvement-16443][Workflow Timing] Improvement add operator#16450
[Improvement-16443][Workflow Timing] Improvement add operator#16450sdhzwc wants to merge 28 commits intoapache:devfrom sdhzwc:Improvement-16443
Conversation
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/entity/Schedule.java
Outdated
Show resolved
Hide resolved
dolphinscheduler-dao/src/main/resources/sql/upgrade/3.3.0_schema/mysql/dolphinscheduler_ddl.sql
Outdated
Show resolved
Hide resolved
...cheduler-dao/src/main/resources/sql/upgrade/3.3.0_schema/postgresql/dolphinscheduler_ddl.sql
Outdated
Show resolved
Hide resolved
ruanwenjun
left a comment
There was a problem hiding this comment.
It's better to set modify_user as create_user when upgrade.
What needs to be adjusted? Could you specify? |
* add dsip_62 * fix sonar * fix spotless
It's not a good idea to make To avoid this kind problem, you need to inject a value for the new column, obviously you should use create_user to inject. |
|
Additional, it's better to create a DSIP to unify the logic, we should add modify user to all table which have create user. Otherwise, this look like strange. |
The reason is very simple. When the timer is created, it is definite. The creator is the logged-in person. At this time, there is no modification operation, so there is no need to specify the updater. I think it makes sense. If the updater is added, I think there will be ambiguity because there is no update operation yet. |
This is not a common practice, please reference the last_modify_user/last_modify_time in aws/linux. |
It has been changed. The value has been added when inserting. |
* Update FeiShuSender.java The Exception.getMessage present here is null, and the problem has occurred * Update dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-feishu/src/main/java/org/apache/dolphinscheduler/plugin/alert/feishu/FeiShuSender.java Co-authored-by: xiangzihao <zihaoxiang@apache.org> --------- Co-authored-by: xiangzihao <zihaoxiang@apache.org>
… dependency tasks (#16488)
|
Please retry analysis of this Pull-Request directly on SonarCloud |
…rkflow instance (#16523)
* [Chore] Remove unsupported feature in README.md * Update README_zh_CN.md Co-authored-by: xiangzihao <zihaoxiang@apache.org> --------- Co-authored-by: xiangzihao <zihaoxiang@apache.org> Co-authored-by: xiangzihao <460888207@qq.com>
* improve release doc
…ent-16443 # Conflicts: # dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/SchedulerServiceImpl.java # dolphinscheduler-dao/src/main/resources/sql/upgrade/3.3.0_schema/mysql/dolphinscheduler_ddl.sql # dolphinscheduler-dao/src/main/resources/sql/upgrade/3.3.0_schema/postgresql/dolphinscheduler_ddl.sql
close #16443

The effect is as follows:
Purpose of the pull request
Brief change log
Verify this pull request
This pull request is code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(or)
Pull Request Notice
Pull Request Notice
If your pull request contain incompatible change, you should also add it to
docs/docs/en/guide/upgrede/incompatible.md