Skip to content

[feature][task] Enable zeppelin schedule a whole zeppelin note#10434

Merged
zhongjiajie merged 4 commits intoapache:devfrom
EricGao888:Fix-9798
Jun 18, 2022
Merged

[feature][task] Enable zeppelin schedule a whole zeppelin note#10434
zhongjiajie merged 4 commits intoapache:devfrom
EricGao888:Fix-9798

Conversation

@EricGao888
Copy link
Copy Markdown
Member

Purpose of the pull request

Brief change log

  • Already described above.

Verify this pull request

  • Verified by both unit test and manual test.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jun 13, 2022

Codecov Report

Merging #10434 (c2d7eb5) into dev (190f253) will increase coverage by 0.03%.
The diff coverage is 36.36%.

@@             Coverage Diff              @@
##                dev   #10434      +/-   ##
============================================
+ Coverage     40.55%   40.58%   +0.03%     
- Complexity     4774     4776       +2     
============================================
  Files           878      878              
  Lines         35741    35769      +28     
  Branches       3969     3974       +5     
============================================
+ Hits          14493    14516      +23     
+ Misses        19805    19803       -2     
- Partials       1443     1450       +7     
Impacted Files Coverage Δ
...inscheduler/plugin/task/zeppelin/ZeppelinTask.java 48.68% <34.37%> (-7.92%) ⬇️
...duler/plugin/task/zeppelin/ZeppelinParameters.java 84.61% <100.00%> (+7.69%) ⬆️
...er/master/dispatch/host/assign/RandomSelector.java 77.77% <0.00%> (-5.56%) ⬇️
...er/api/service/impl/TaskDefinitionServiceImpl.java 24.01% <0.00%> (ø)
...che/dolphinscheduler/api/python/PythonGateway.java 17.00% <0.00%> (+7.76%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 190f253...c2d7eb5. Read the comment docs.

@EricGao888
Copy link
Copy Markdown
Member Author

image
I'm not sure why E2E fails for resource center test. Could anyone plz help restart the test? Thx

@SbloodyS
Copy link
Copy Markdown
Member

SbloodyS commented Jun 14, 2022

There are some flaky in FileManageE2ETest. I've restarted the CI. @EricGao888

paragraphResult.getParagraphId(),
paragraphResult.getResultInText()));
status = paragraphResult.getStatus();
if (status != Status.FINISHED) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Does it mean failure if status is not FINISHED? If so, I think it's better to add some comments.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Sure, comments added in the latest commit.

@EricGao888 EricGao888 force-pushed the Fix-9798 branch 2 times, most recently from 9cee096 to 78f2539 Compare June 14, 2022 12:59
@EricGao888 EricGao888 requested a review from caishunfeng June 15, 2022 01:31
@EricGao888
Copy link
Copy Markdown
Member Author

@SbloodyS Could you please take a look when you have time? Thx~

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

LGTM overall. But we still have unresolved comment in #10434 (comment)

@EricGao888
Copy link
Copy Markdown
Member Author

LGTM overall. But we still have unresolved comment in #10434 (comment)

I've already removed all the redundant commented code in the latest commit.

@EricGao888
Copy link
Copy Markdown
Member Author

LGTM overall. But we still have unresolved comment in #10434 (comment)

Ops, I think I missed one comment. Will add some changes in the next commit.

@EricGao888
Copy link
Copy Markdown
Member Author

image
Looks like some kind of timezone related issue?

@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 1 Code Smell

42.9% 42.9% Coverage
0.0% 0.0% Duplication

@zhongjiajie zhongjiajie added this to the 3.1.0-alpha milestone Jun 18, 2022
@zhongjiajie
Copy link
Copy Markdown
Member

There are some flaky in FileManageE2ETest. I've restarted the CI. @EricGao888

@SbloodyS what is that? and could we find some way to fix it?

@zhongjiajie
Copy link
Copy Markdown
Member

image
Looks like some kind of timezone related issue?

@EricGao888 seem we already fix in #10284, could you please rebase on upstream dev and try again?

@EricGao888
Copy link
Copy Markdown
Member Author

image
Looks like some kind of timezone related issue?

@EricGao888 seem we already fix in #10284, could you please rebase on upstream dev and try again?

@zhongjiajie I had already rebased and the CI succeeded. Thx for the reminder.

@zhongjiajie
Copy link
Copy Markdown
Member

LGTM overall. But we still have unresolved comment in #10434 (comment)

It already added and seem this PR ready to go now is it? @SbloodyS @EricGao888

@EricGao888
Copy link
Copy Markdown
Member Author

EricGao888 commented Jun 18, 2022

@zhongjiajie I think so, comments already added in the latest PR

@SbloodyS
Copy link
Copy Markdown
Member

There are some flaky in FileManageE2ETest. I've restarted the CI. @EricGao888

@SbloodyS what is that? and could we find some way to fix it?

It have been fixed in #10450.

@SbloodyS
Copy link
Copy Markdown
Member

LGTM overall. But we still have unresolved comment in #10434 (comment)

It already added and seem this PR ready to go now is it? @SbloodyS @EricGao888

Yes.

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, Thanks

@zhongjiajie zhongjiajie merged commit 4be3b87 into apache:dev Jun 18, 2022
@zhongjiajie zhongjiajie changed the title [Feature][Task Plugin] Enable zeppelin task to schedule a whole zeppelin note [feature][task] Enable zeppelin schedule a whole zeppelin note Jun 18, 2022
hstdream pushed a commit to hstdream/dolphinscheduler that referenced this pull request Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature][Task Plugin] Enable note-level task scheduling for zeppelin task

5 participants