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

Add dolphinscheduler-extract-common module #15266

Merged

Conversation

ruanwenjun
Copy link
Member

@ruanwenjun ruanwenjun commented Dec 3, 2023

Purpose of the pull request

Move the common interface into dolphinscheduler-extract-common.

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

@codecov-commenter
Copy link

codecov-commenter commented Dec 4, 2023

Codecov Report

Attention: 27 lines in your changes are missing coverage. Please review.

Comparison is base (a6e30fd) 38.06% compared to head (35203ae) 38.09%.

❗ Current head 35203ae differs from pull request most recent head 36b615d. Consider uploading reports for the commit 36b615d to get more accurate results

Files Patch % Lines
...nscheduler/api/service/impl/LoggerServiceImpl.java 73.07% 6 Missing and 1 partial ⚠️
...eduler/server/worker/rpc/WorkerLogServiceImpl.java 0.00% 6 Missing ⚠️
...eduler/server/master/rpc/MasterLogServiceImpl.java 0.00% 5 Missing ⚠️
...uler/api/service/impl/TaskInstanceServiceImpl.java 0.00% 3 Missing ⚠️
...r/server/master/service/WorkerFailoverService.java 0.00% 3 Missing ⚠️
...nscheduler/service/process/ProcessServiceImpl.java 0.00% 3 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##                dev   #15266      +/-   ##
============================================
+ Coverage     38.06%   38.09%   +0.03%     
+ Complexity     4663     4658       -5     
============================================
  Files          1280     1280              
  Lines         44583    44519      -64     
  Branches       4803     4794       -9     
============================================
- Hits          16970    16961       -9     
+ Misses        25744    25693      -51     
+ Partials       1869     1865       -4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@caishunfeng
Copy link
Contributor

@ruanwenjun Can you add the doc to desc the module relations?

@caishunfeng caishunfeng added the improvement make more easy to user or prompt friendly label Dec 4, 2023
@ruanwenjun ruanwenjun force-pushed the dev_wenjun_removeLogServiceInCommonModule branch from e473afb to 0ca6a19 Compare December 4, 2023 09:20
@ruanwenjun
Copy link
Member Author

ruanwenjun commented Dec 4, 2023

@ruanwenjun Can you add the doc to desc the module relations?

Added README.md, PTAL

@ruanwenjun ruanwenjun force-pushed the dev_wenjun_removeLogServiceInCommonModule branch from 0ca6a19 to d25b549 Compare December 4, 2023 11:05
@ruanwenjun ruanwenjun force-pushed the dev_wenjun_removeLogServiceInCommonModule branch from 2d8b191 to 36b615d Compare December 5, 2023 12:07
Copy link
Contributor

@caishunfeng caishunfeng left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

sonarcloud bot commented Dec 5, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

41.5% 41.5% Coverage
0.0% 0.0% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@ruanwenjun ruanwenjun merged commit 43f5f24 into apache:dev Dec 5, 2023
52 of 54 checks passed
@ruanwenjun ruanwenjun deleted the dev_wenjun_removeLogServiceInCommonModule branch December 5, 2023 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend improvement make more easy to user or prompt friendly ready-to-merge refactor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants