Skip to content

[Improve] Enhance complement function transformation #10376

Merged
zhongjiajie merged 26 commits intoapache:devfrom
hstdream:bushu_0609
Jun 12, 2022
Merged

[Improve] Enhance complement function transformation #10376
zhongjiajie merged 26 commits intoapache:devfrom
hstdream:bushu_0609

Conversation

@hstdream
Copy link
Copy Markdown
Contributor

@hstdream hstdream commented Jun 8, 2022

close #10370

Copy link
Copy Markdown
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.

I think it's not a complete pr and we should add the auto generate date tool on ui.

@SbloodyS SbloodyS added improvement make more easy to user or prompt friendly backend labels Jun 9, 2022
@lenboo
Copy link
Copy Markdown
Contributor

lenboo commented Jun 9, 2022

I think we can keep two complement data way in the same time.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jun 10, 2022

Codecov Report

❌ Patch coverage is 32.57143% with 118 lines in your changes missing coverage. Please review.
✅ Project coverage is 40.53%. Comparing base (b0d9d3f) to head (e13fb00).
⚠️ Report is 2221 commits behind head on dev.

Files with missing lines Patch % Lines
...cheduler/api/service/impl/ExecutorServiceImpl.java 47.86% 41 Missing and 20 partials ⚠️
.../server/master/runner/WorkflowExecuteRunnable.java 0.00% 50 Missing ⚠️
...pache/dolphinscheduler/service/corn/CronUtils.java 0.00% 7 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##                dev   #10376      +/-   ##
============================================
- Coverage     40.56%   40.53%   -0.04%     
- Complexity     4767     4772       +5     
============================================
  Files           877      877              
  Lines         35623    35701      +78     
  Branches       3945     3970      +25     
============================================
+ Hits          14452    14470      +18     
- Misses        19738    19787      +49     
- Partials       1433     1444      +11     

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

…shielded for the time being. After the front-end code is merged, it is opened again
@hstdream hstdream requested a review from kezhenxu94 as a code owner June 10, 2022 01:19
@hstdream
Copy link
Copy Markdown
Contributor Author

@SbloodyS @caishunfeng

@hstdream hstdream requested review from SbloodyS and caishunfeng June 10, 2022 03:36
@caishunfeng
Copy link
Copy Markdown
Contributor

LGTM overall. But we still have discussion in #10376 (comment)

Hi @SbloodyS you should give a approve because the change requested.

Sorry. I don't have strong opinion here. I just not quite sure about whether should give a approve since we still have unresolved discussions.

I gave approved. Do you have better suggestions? @zhongjiajie @caishunfeng

Sorry, I got it wrong, thanks for pointing it out.

caishunfeng
caishunfeng previously approved these changes Jun 11, 2022
Copy link
Copy Markdown
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.

+1

@zhongjiajie
Copy link
Copy Markdown
Member

LGTM overall. But we still have discussion in #10376 (comment)

Hi @SbloodyS you should give a approve because the change requested.

Sorry. I don't have strong opinion here. I just not quite sure about whether should give a approve since we still have unresolved discussions.

I gave approved. Do you have better suggestions? @zhongjiajie @caishunfeng

i think we better add some java doc on that constants value about why we set it to 100 instead of other value

@hstdream
Copy link
Copy Markdown
Contributor Author

LGTM overall. But we still have discussion in #10376 (comment)

Hi @SbloodyS you should give a approve because the change requested.

Sorry. I don't have strong opinion here. I just not quite sure about whether should give a approve since we still have unresolved discussions.
I gave approved. Do you have better suggestions? @zhongjiajie @caishunfeng

i think we better add some java doc on that constants value about why we set it to 100 instead of other value
At that time, it was considered that the amount of data was too large, and then set the value of 100.

zhongjiajie
zhongjiajie previously approved these changes Jun 12, 2022
Copy link
Copy Markdown
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.

LGTM, waittig CI

@sonarqubecloud
Copy link
Copy Markdown

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 5 Code Smells

37.8% 37.8% Coverage
0.0% 0.0% Duplication

@zhongjiajie
Copy link
Copy Markdown
Member

I restart the failing E2E/fileManageCI, and why this test failed often

@zhongjiajie zhongjiajie removed the miss:docs missing documents in PR label Jun 12, 2022
@zhongjiajie zhongjiajie merged commit f6fea06 into apache:dev Jun 12, 2022
@zhongjiajie zhongjiajie changed the title [Improvement] [Api & Master] Complement function transformation [Improve] Enhance complement function transformation Jun 12, 2022
Tianqi-Dotes pushed a commit to Tianqi-Dotes/dolphinscheduler that referenced this pull request Jun 16, 2022
Tianqi-Dotes pushed a commit to Tianqi-Dotes/dolphinscheduler that referenced this pull request Jun 16, 2022
[Improve] Enhance complement function transformation (apache#10376)
@zhongjiajie zhongjiajie added this to the 3.1.0-alpha milestone Jun 23, 2022
ITBOX-ITBOY pushed a commit to ITBOX-ITBOY/dolphinscheduler that referenced this pull request Jul 8, 2022
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Improvement] [Api & Master] Complement function transformation

7 participants