Skip to content

Commit 5afacb4

Browse files
authored
Merge pull request kubernetes#4378 from sanposhiho/update-kep
KEP-4247: Update beta criteria for SchedulerQueueingHints
2 parents c804114 + 2121c19 commit 5afacb4

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

keps/sig-scheduling/4247-queueinghint/README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -591,16 +591,18 @@ n/a
591591

592592
- The scheduling queue is changed to work with QueueingHint.
593593
- No performance degradation is confirmed via scheduler_perf.
594-
- The feature gate is implemented. (enabled by default)
595-
- QueueingHint implementation in plugins:
596-
- In 1.28: no beta or stable plugins return scheduling hints
597-
- In 1.29: at least 3 stable in-tree plugins return scheduling hints
594+
- The feature gate is implemented. (disabled by default)
595+
- QueueingHint implementation in all plugins.
596+
- The integration tests are implemented for requeueing scenarios in all plugins.
597+
- `PreCheck` feature in the scheduling queue is completely removed.
598+
- No significant degradation in memory comsumption.
599+
- No performance degradation is confirmed via scheduler_perf.
600+
- The feature gate is enabled by default.
601+
- No bug report for a while after enabling it by default.
598602

599603
#### GA
600604

601-
- QueueingHint is implemented in all plugins.
602-
- No performance degradation is confirmed via scheduler_perf.
603-
- No bug report for a while.
605+
- No bug report for a while after reaching Beta.
604606

605607
### Upgrade / Downgrade Strategy
606608

@@ -1059,6 +1061,8 @@ Major milestones might include:
10591061
- Jul 15, 2023: The feature gate is implemented. (enabled by default)
10601062
- Jul 18, 2023: The scheduling queue tracks the Pod being processed to put it back to an appropriate queue.
10611063
- Oct 01, 2023: The initial KEP is submitted.
1064+
- Dec 13, 2023: The feature gate is changed to be disabled by default.
1065+
- Dec 31, 2023: The KEP is updated based on the situation as of v1.30 release cycle. The beta/GA criteria is sorted.
10621066

10631067
## Drawbacks
10641068

keps/sig-scheduling/4247-queueinghint/kep.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ latest-milestone: "v1.29"
2323
milestone:
2424
alpha: "v1.26" # This KEP stems from /keps/sig-node/3063-dynamic-resource-allocation.
2525
beta: "v1.28"
26-
stable: "v1.30"
26+
stable: "v1.32"
2727

2828
feature-gates:
2929
- name: SchedulerQueueingHints

0 commit comments

Comments
 (0)