-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DSIP-27][Task Plugin] Some improvements of JAVA task plugin #16542
base: dev
Are you sure you want to change the base?
Conversation
9c45ca0
to
6d16b63
Compare
37b92ed
to
151bdfe
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please resolve conflicts first.
...ler-task-java/src/main/java/org/apache/dolphinscheduler/plugin/task/java/JavaParameters.java
Show resolved
Hide resolved
e84bc5f
to
f1eda5f
Compare
Hi everyone, could you please let me know if there’s anything that needs improvement? Thanks! |
"'computed' is defined but never used"
- name: WorkflowJavaTaskE2ETest | ||
class: org.apache.dolphinscheduler.e2e.cases.WorkflowJavaTaskE2ETest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why delete this? CI-related content should not be deleted in PR in general.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since the original workflowJavaTaskE2ETest was used to test Java code types under Java task types, and this feature has been removed, this test is no longer needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should modify it base on the new logic according to the previous test case, not delete it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please change the docs too.
I am not sure what caused the bc38b84 CI test error |
Conflict has been resolved. |
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
I didn't see any docs in this PR. Please check it. |
Purpose of the pull request
Update the Java task plugin
close:#15819
Brief change log
Only the displayed name has been modified, the functionality remains unchanged.
Allow users to upload normal type of jar files, which require external libraries to run properly. Users do not need to package all libraries and runtime files into a fat jar each time, making the submission of jar files more flexible and convenient.
Delete tests about JAVA type and add the test of NORMAL JAR type
Since the original workflowJavaTaskE2ETest was used to test Java code types under Java task types, and this feature has been removed, this test is no longer needed.
type of FATJAR
type of NORMALJAR
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