Skip to content

[Feat] Add task caching mechanism to improve the running speed of repetitive tasks#50

Merged
jieguangzhou merged 1 commit into
apache:mainfrom
jieguangzhou:cache-task-submit
Dec 18, 2022
Merged

[Feat] Add task caching mechanism to improve the running speed of repetitive tasks#50
jieguangzhou merged 1 commit into
apache:mainfrom
jieguangzhou:cache-task-submit

Conversation

@jieguangzhou

@jieguangzhou jieguangzhou commented Dec 16, 2022

Copy link
Copy Markdown
Member

Brief Summary of The Change

close: #49

Pull Request checklist

I confirm that the following checklist has been completed.

  • Add/Change test cases for the changes.
  • Add/Change the related documentation, should also change docs/source/config.rst when you change file default_config.yaml.
  • (Optional) Add your change to UPDATING.md when it is an incompatible change.

@jieguangzhou

Copy link
Copy Markdown
Member Author

Do not merge until apache/dolphinscheduler#13194 is merged

@jieguangzhou jieguangzhou self-assigned this Dec 16, 2022
@jieguangzhou jieguangzhou added the enhancement New feature or request label Dec 16, 2022
@codecov-commenter

codecov-commenter commented Dec 16, 2022

Copy link
Copy Markdown

Codecov Report

Merging #50 (7ff8e0b) into main (f82e07d) will increase coverage by 0.07%.
The diff coverage is 88.88%.

@@            Coverage Diff             @@
##             main      #50      +/-   ##
==========================================
+ Coverage   90.71%   90.79%   +0.07%     
==========================================
  Files          59       60       +1     
  Lines        2090     2119      +29     
==========================================
+ Hits         1896     1924      +28     
- Misses        194      195       +1     
Flag Coverage Δ
unittests 90.79% <88.88%> (+0.07%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/pydolphinscheduler/core/task.py 93.25% <83.33%> (-0.35%) ⬇️
src/pydolphinscheduler/constants.py 100.00% <100.00%> (ø)
src/pydolphinscheduler/utils/versions.py 100.00% <0.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@zhongjiajie zhongjiajie added the dep-main-repo Dependent on repository apache/dolphinscheduler label Dec 16, 2022
@jieguangzhou jieguangzhou merged commit cf62349 into apache:main Dec 18, 2022
@zhongjiajie

Copy link
Copy Markdown
Member

Do not merge until apache/dolphinscheduler#13194 is merged

may releasing in version apache/dolphinscheduler:3.2.0

zhongjiajie added a commit to zhongjiajie/dolphinscheduler-sdk-python that referenced this pull request Apr 3, 2023
zhongjiajie added a commit that referenced this pull request Oct 12, 2023
@zhongjiajie zhongjiajie removed the dep-main-repo Dependent on repository apache/dolphinscheduler label Jan 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat] Add task caching mechanism to improve the running speed of repetitive tasks

3 participants