Skip to content

Conversation

@xujiaqiang
Copy link
Contributor

@xujiaqiang xujiaqiang commented Nov 30, 2023

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)

If your pull request contain incompatible change, you should also add it to docs/docs/en/guide/upgrede/incompatible.md

[Feature][dolphinscheduler-alert-plugins] add alert plugin aliyun-voice #15170

xujiaqiang and others added 28 commits July 25, 2023 22:45
…q-alert-voice

# Conflicts:
#	dolphinscheduler-bom/pom.xml
…q-alert-voice

# Conflicts:
#	dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-api/src/main/java/org/apache/dolphinscheduler/alert/api/AlertInputTips.java
#	dolphinscheduler-alert/dolphinscheduler-alert-plugins/pom.xml
#	dolphinscheduler-ui/src/locales/en_US/security.ts
#	dolphinscheduler-ui/src/locales/zh_CN/security.ts
@xujiaqiang
Copy link
Contributor Author

xujiaqiang commented Dec 4, 2023

Looks like still run tools/dependencies/check-LICENSE.sh error

image

I ran tools/dependencies/check LICENSE.sh locally without any errors, is it not my problem here? @qingwli

@qingwli
Copy link
Member

qingwli commented Dec 4, 2023

I have test and works well locally, please help check @zhongjiajie

@zhongjiajie zhongjiajie added the first time contributor First-time contributor label Dec 9, 2023
Copy link
Member

@zhongjiajie zhongjiajie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have to change and add two more sections in

{
title: 'Slack',
link: '/en-us/docs/dev/user_doc/guide/alert/slack.html',
},
and
{
title: 'Slack告警',
link: '/zh-cn/docs/dev/user_doc/guide/alert/slack.html',
},
because you add two new files in the docs. Others LGTM

qingwli
qingwli previously approved these changes Dec 11, 2023
Copy link
Member

@qingwli qingwli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM @zhongjiajie PTAL

davidzollo
davidzollo previously approved these changes Dec 12, 2023
Copy link
Contributor

@davidzollo davidzollo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1
LGTM

Copy link
Member

@SbloodyS SbloodyS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should add newly dependenies to https://github.com/apache/dolphinscheduler/blob/dev/tools/dependencies/known-dependencies.txt. @xujiaqiang

@xujiaqiang xujiaqiang dismissed stale reviews from davidzollo and qingwli via 31b987a December 13, 2023 04:11
@SbloodyS SbloodyS added the 3.3.0 label Dec 13, 2023
@SbloodyS SbloodyS added this to the 3.3.0 milestone Dec 13, 2023
@sonarqubecloud
Copy link

Copy link
Member

@SbloodyS SbloodyS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@SbloodyS SbloodyS merged commit d144f48 into apache:dev Dec 13, 2023
Wei-Alwayers pushed a commit to Wei-Alwayers/dolphinscheduler that referenced this pull request Dec 15, 2023
fix typo bug in JSONUtils.java

add DBType dolphindb

spotless apply & modify ui

fix mvn package OK

TO DO: Modify DolphinDBDataSourceProcessor

fix datasource bug -> connect OK

[Improvement-15260][dolphinscheduler-datasource-hana] add hana  related dependencies (apache#15260)

* add hana related dependencies

* optimizing HANA data source bugs

* run mvn spotless:apply

* Fix hana datasource getValidationQuery()

* Fix hana datasource testGetJdbcUrl()

---------

Co-authored-by: xujiaqiang <“[email protected]”>
Co-authored-by: David Zollo <[email protected]>

[Feature-15248][dolphinscheduler-alert-plugins] add alert plugin aliyun-voice (apache#15248)

* add alert aliyun-voice

* VoiceParam replace these with lombok @DaTa

* security.ts add alarm_instance params

* optimize alert aliyun vocie code

* Merge Code

* rollback pnpm-lock.yaml to branch :origin/dev version

* add the doc about the new plugin

* add com.aliyun.dyvmsapi20170525 version 2.14

* completed

* run mvn spotless:apply

* Code optimization

* Change to @DaTa

* Code specification optimization

* add com.aliyund.yvmsapi20170525.jar license

* modify com.aliyund.yvmsapi20170525.jar license

* modify com.aliyund.yvmsapi20170525.jar license

* add aliyun-vocie licenses

* add aliyun-voice link to docsdev.js

* modify vocie module to aliyunVoice

* add lisense

---------

Co-authored-by: xujiaqiang <“[email protected]”>
Co-authored-by: 旺阳 <[email protected]>
Co-authored-by: David Zollo <[email protected]>

[Feature-15146][dolphinscheduler-task-sqoop] add sqoop source/target type (apache#15146)

* task list: sgoop node params  optimize

* security.ts  add  alarm_instance params

* 1 add SqoopTask params
2 add alert plugin aliyun-voice

* add license header

* commit sqhoop optimize

* pnpm-locl.yaml supplement annotation

* remove irrelevent commit.

* Code specification optimization

* optimize sqoop task ui

* Merge Code

* add the license header to  pnpm-locl.yaml

* format the code

* format the code

* Fix sqoop task echo error

---------

Co-authored-by: xujiaqiang <[email protected]>
Co-authored-by: xujiaqiang <“[email protected]”>
Co-authored-by: David Zollo <[email protected]>

finishgit add dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/constants/DataSourceConstants.java

Fix k8sTaskExecutionContext setting configYaml (apache#15116)

* fixed the issue of obtaining kubeConfig of k8s tasks

* removed excess files

* removed excess files

* formatted the code

---------

Co-authored-by: xiangzihao <[email protected]>
Co-authored-by: Aaron Wang <[email protected]>
Wei-Alwayers pushed a commit to Wei-Alwayers/dolphinscheduler that referenced this pull request Dec 15, 2023
fix typo bug in JSONUtils.java

add DBType dolphindb

spotless apply & modify ui

fix mvn package OK

TO DO: Modify DolphinDBDataSourceProcessor

fix datasource bug -> connect OK

[Improvement-15260][dolphinscheduler-datasource-hana] add hana  related dependencies (apache#15260)

* add hana related dependencies

* optimizing HANA data source bugs

* run mvn spotless:apply

* Fix hana datasource getValidationQuery()

* Fix hana datasource testGetJdbcUrl()

---------

Co-authored-by: xujiaqiang <“[email protected]”>
Co-authored-by: David Zollo <[email protected]>

[Feature-15248][dolphinscheduler-alert-plugins] add alert plugin aliyun-voice (apache#15248)

* add alert aliyun-voice

* VoiceParam replace these with lombok @DaTa

* security.ts add alarm_instance params

* optimize alert aliyun vocie code

* Merge Code

* rollback pnpm-lock.yaml to branch :origin/dev version

* add the doc about the new plugin

* add com.aliyun.dyvmsapi20170525 version 2.14

* completed

* run mvn spotless:apply

* Code optimization

* Change to @DaTa

* Code specification optimization

* add com.aliyund.yvmsapi20170525.jar license

* modify com.aliyund.yvmsapi20170525.jar license

* modify com.aliyund.yvmsapi20170525.jar license

* add aliyun-vocie licenses

* add aliyun-voice link to docsdev.js

* modify vocie module to aliyunVoice

* add lisense

---------

Co-authored-by: xujiaqiang <“[email protected]”>
Co-authored-by: 旺阳 <[email protected]>
Co-authored-by: David Zollo <[email protected]>

[Feature-15146][dolphinscheduler-task-sqoop] add sqoop source/target type (apache#15146)

* task list: sgoop node params  optimize

* security.ts  add  alarm_instance params

* 1 add SqoopTask params
2 add alert plugin aliyun-voice

* add license header

* commit sqhoop optimize

* pnpm-locl.yaml supplement annotation

* remove irrelevent commit.

* Code specification optimization

* optimize sqoop task ui

* Merge Code

* add the license header to  pnpm-locl.yaml

* format the code

* format the code

* Fix sqoop task echo error

---------

Co-authored-by: xujiaqiang <[email protected]>
Co-authored-by: xujiaqiang <“[email protected]”>
Co-authored-by: David Zollo <[email protected]>

finishgit add dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/constants/DataSourceConstants.java

Fix k8sTaskExecutionContext setting configYaml (apache#15116)

* fixed the issue of obtaining kubeConfig of k8s tasks

* removed excess files

* removed excess files

* formatted the code

---------

Co-authored-by: xiangzihao <[email protected]>
Co-authored-by: Aaron Wang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3.3.0 backend document feature new feature first time contributor First-time contributor ready-to-merge UI ui and front end related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants