apis icon indicating copy to clipboard operation
apis copied to clipboard

feat: add TargetWithStatus field to DependOn struct for job creation based on specific status

Open zhaizhch opened this issue 10 months ago • 5 comments

  • Introduced a new field TargetWithStatus in the DependOn struct.
  • This field enables the creation of new jobs based on the specified status of a dependent job. TODO in volcano:
  • Updated relevant logic to incorporate the new field for job dependency management.
  • Added tests to verify the behavior of TargetWithStatus in different scenarios.

This enhancement improves the flexibility of job dependency handling by supporting conditional job creation based on status.

zhaizhch avatar Jan 22 '25 06:01 zhaizhch

Welcome @zhaizhch!

It looks like this is your first PR to volcano-sh/apis.

Thank you, and welcome to Volcano. :smiley:

volcano-sh-bot avatar Jan 22 '25 06:01 volcano-sh-bot

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: To complete the pull request process, please assign wpeng102 You can assign the PR to them by writing /assign @wpeng102 in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment

volcano-sh-bot avatar Jan 22 '25 06:01 volcano-sh-bot

/assign @wpeng102

zhaizhch avatar Jan 24 '25 01:01 zhaizhch

cc @hwdef

Monokaix avatar Feb 13 '25 08:02 Monokaix

Do you have an overall feature description and your detailed demands?

Monokaix avatar Feb 13 '25 08:02 Monokaix