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

[WIP] refactor(task): task refactor #3224

Open
wants to merge 14 commits into
base: dev/4.3.x
Choose a base branch
from

Conversation

LioRoger
Copy link
Collaborator

What type of PR is this?

type-feature

What this PR does / why we need it:

this PR split the binding relationship of resource and job.
make resource a dependent module.
when job finished, it won't wait resource destroy.
resource became a transparent concept for job submitter

Which issue(s) this PR fixes:

Fixes #

  1. make resource as a dependent module
  2. introduce resource operator as resource manipulate interface
  3. introduce abstract k8s resource manager implement.take ocp k8s resource manager as default value.

Special notes for your reviewer:

Additional documentation e.g., usage docs, etc.:


@yhilmare yhilmare changed the title WIP(task):task refactor [WIP](task): task refactor Aug 29, 2024
@yhilmare yhilmare changed the title [WIP](task): task refactor [WIP] refactor(task): task refactor Aug 29, 2024
@yhilmare yhilmare added the type-refactor refactor code or rename variables label Aug 29, 2024
--
-- Add task_resource table
--
CREATE TABLE IF NOT EXISTS `task_resource` (
Copy link
Contributor

Choose a reason for hiding this comment

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

4.3.2.4 is occupied, 4.3.2.6 is available

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-refactor refactor code or rename variables
Projects
Status: New
Development

Successfully merging this pull request may close these issues.

2 participants