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

[design]: queue level scheduling policies #4025

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mahdikhashan
Copy link
Contributor

What type of PR is this?

/kind feature
/area controllers
/area scheduling

@Monokaix
@JesseStutler

What this PR does / why we need it:

this is a design document for the queue level scheduling policy.

Which issue(s) this PR fixes:

Fixes #3992

Special notes for your reviewer:

Does this PR introduce a user-facing change?


@volcano-sh-bot volcano-sh-bot added retest-not-required-docs-only kind/bug Categorizes issue or PR as related to a bug. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. labels Feb 18, 2025
@volcano-sh-bot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
To complete the pull request process, please assign monokaix
You can assign the PR to them by writing /assign @monokaix 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 volcano-sh-bot added kind/documentation Categorizes issue or PR as related to documentation. kind/feature Categorizes issue or PR as related to a new feature. kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test. kind/flake Categorizes issue or PR as related to a flaky test. area/scheduling area/controllers area/cli area/dependency Issues or PRs related to dependency changes area/webhooks area/deploy Issues or PRs related to deploy/helm/build/scripts changes area/documentation documentation of design or user-guide area/performance Issues or PRs related to performance area/test CI and test related Issues or PRs size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Feb 18, 2025
@Monokaix Monokaix removed kind/bug Categorizes issue or PR as related to a bug. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. area/controllers area/cli retest-not-required-docs-only area/dependency Issues or PRs related to dependency changes kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test. kind/flake Categorizes issue or PR as related to a flaky test. kind/documentation Categorizes issue or PR as related to documentation. area/test CI and test related Issues or PRs labels Feb 19, 2025
@Monokaix Monokaix removed area/webhooks area/deploy Issues or PRs related to deploy/helm/build/scripts changes area/documentation documentation of design or user-guide area/performance Issues or PRs related to performance labels Feb 19, 2025
@lowang-bh
Copy link
Member

please rebase master and squash your commits to only one. Thanks.

@mahdikhashan mahdikhashan force-pushed the proposal-queue-level-policies branch from b1a1f5b to 6328156 Compare February 25, 2025 14:50
rename the design doc

Signed-off-by: mahdikhashan <[email protected]>

add motivation

fix username

add api section

update structure

add spec update

add considerations

add implementation section

update consideration

wip: user stories
@mahdikhashan mahdikhashan force-pushed the proposal-queue-level-policies branch from 6328156 to 1d737dd Compare February 25, 2025 14:55
@mahdikhashan
Copy link
Contributor Author

please rebase master and squash your commits to only one. Thanks.

done. thanks for your time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/scheduling kind/feature Categorizes issue or PR as related to a new feature. retest-not-required-docs-only size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

volcano supports queue-level scheduling policies
4 participants