Skip to content
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] Update the JAVA task #16542

Open
wants to merge 2 commits into
base: dev
Choose a base branch
from

Conversation

ailiujiarui
Copy link

@ailiujiarui ailiujiarui commented Aug 29, 2024

Purpose of the pull request

Update the Java task plugin
close:#15819

Brief change log

  • Deprecate write java code in JAVA task
  • Rename the JAR to FATJAR
    Only the displayed name has been modified, the functionality remains unchanged.
  • Add the new type NORMALJAR
    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.
  • Update the tests
    Delete tests about JAVA type and add the test of NORMAL JAR type
  • Update the Javadoc comment

type of FATJAR
be51083587282062ceda775cd255c1f

type of NORMALJAR
b06bccb0e0ebeaacd249a8000cf7a10

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

@github-actions github-actions bot added UI ui and front end related backend test labels Aug 29, 2024
@SbloodyS SbloodyS changed the title [Feature-15819][Task Plugin]Update the JAVA task [DSIP-15819][Task Plugin] Update the JAVA task Aug 29, 2024
@SbloodyS SbloodyS added first time contributor First-time contributor feature new feature labels Aug 29, 2024
@SbloodyS SbloodyS changed the title [DSIP-15819][Task Plugin] Update the JAVA task [DSIP-27][Task Plugin] Update the JAVA task Aug 30, 2024
@SbloodyS SbloodyS added the DSIP label Aug 30, 2024
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.

Please resolve conflicts first.

@fuchanghai
Copy link
Member

image Please check if additional explanation is needed

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.

Please add these changes to the docs.

@SbloodyS SbloodyS added the miss:docs missing documents in PR label Sep 5, 2024
@SbloodyS SbloodyS added this to the 3.3.0 milestone Sep 5, 2024
@ailiujiarui
Copy link
Author

Hi everyone, could you please let me know if there’s anything that needs improvement? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend DSIP feature new feature first time contributor First-time contributor miss:docs missing documents in PR test UI ui and front end related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants