Skip to content

[Feature-16992][dolphinscheduler-task-seatunnel] Implement added seatunnel configuration generation in the form mode#16993

Closed
JeremyXin wants to merge 13 commits intoapache:devfrom
JeremyXin:feature-seatunnel-simplify
Closed

[Feature-16992][dolphinscheduler-task-seatunnel] Implement added seatunnel configuration generation in the form mode#16993
JeremyXin wants to merge 13 commits intoapache:devfrom
JeremyXin:feature-seatunnel-simplify

Conversation

@JeremyXin
Copy link

@JeremyXin JeremyXin commented Feb 2, 2025

Purpose of the pull request

Implement added seatunnel configuration generation in the form mode.
Try to implement issues #16992.
Full ideas and front and backend effection picture can be found in the pdf file below.
DolphinScheduler Seatunnel plugin form configuration scheme.pdf

If you have any questions, please contact me in time. Thank you for your review!

close #16992

Brief change log

Modify the front and backend code of the dolphinscheduler-task-seatunnel plugin

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:
SeatunnelTaskTest.testSeatunnelConfigGeneration() method.

(or)

Pull Request Notice

Pull Request Notice

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

…unnel configuration generation in the form mode
@boring-cyborg
Copy link

boring-cyborg bot commented Feb 2, 2025

Thanks for opening this pull request! Please check out our contributing guidelines. (https://github.com/apache/dolphinscheduler/blob/dev/docs/docs/en/contribute/join/pull-request.md)

@github-actions github-actions bot added UI ui and front end related backend test labels Feb 2, 2025
@SbloodyS SbloodyS added first time contributor First-time contributor feature new feature labels Feb 2, 2025
@SbloodyS SbloodyS added this to the 3.3.0 milestone Feb 2, 2025
@SbloodyS
Copy link
Member

SbloodyS commented Feb 2, 2025

Hi @JeremyXin , thanks for your contribution. Can you copy and paste the contents of the pdf into the description with english, which will make it easier for others to participate in the discussion and review?


String seatunnelConfig = envConfig + "\n" + sourceConfig + "\n" + transformConfig + "\n" + sinkConfig;

log.info("Generate Seatunnel Config => \n{}", seatunnelConfig);

Check failure

Code scanning / CodeQL

Insertion of sensitive information into log files High

This
potentially sensitive information
is written to a log file.
@JeremyXin
Copy link
Author

Hi @JeremyXin , thanks for your contribution. Can you copy and paste the contents of the pdf into the description with english, which will make it easier for others to participate in the discussion and review?

Ok,I have updated the English version of the document and optimized the code. Thank you for your reply.

@JeremyXin
Copy link
Author

How can I retry analysis of this Pull-Request directly on SonarQube Cloud?

@davidzollo
Copy link
Contributor

davidzollo commented Feb 11, 2025

How can I retry analysis of this Pull-Request directly on SonarQube Cloud?

to First-time contributor, it need to trigger CI by committer manually

@JeremyXin
Copy link
Author

I have added unit test code to improve coverage on new code and may need to re-execute SonarQube Cloud. Thanks!

@SbloodyS SbloodyS requested a review from ruanwenjun February 11, 2025 08:20
@sonarqubecloud
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

@SbloodyS SbloodyS modified the milestones: 3.3.0-alpha, 3.3.1 Mar 30, 2025
@github-actions
Copy link

This pull request has been automatically marked as stale because it has not had recent activity for 120 days. It will be closed in 7 days if no further activity occurs.

@github-actions github-actions bot added the Stale label Jul 29, 2025
@github-actions
Copy link

github-actions bot commented Aug 6, 2025

This pull request has been closed because it has not had recent activity. You could reopen it if you try to continue your work, and anyone who are interested in it are encouraged to continue work on this pull request.

@github-actions github-actions bot closed this Aug 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend feature new feature first time contributor First-time contributor Stale test UI ui and front end related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature][dolphinscheduler-task-seatunnel] Added seatunnel configuration generation in the form mode

3 participants