@huang-wei
emeritus_lead · sig-schedulingemeritus_lead · wg-batch37 KEP roles94 decisions12 OWNERS entries
Roles
| Group | Kind | Role | Valid from | Source |
|---|---|---|---|---|
| sig-scheduling | SIG | emeritus_lead | 2026-10-18 | sigs.yaml(opens GitHub in a new tab) |
| wg-batch | WorkingGroup | emeritus_lead | 2026-10-18 | sigs.yaml(opens GitHub in a new tab) |
Who knows this area
18 of 671 people
Score 0.0006
A higher rank means this person works on KEPs with more of the other people in the loaded SIGs, so they are more likely to know who to ask. It is a measure of shared work, not of expertise.
Method algo.pageRank(null, 'DECIDED_BY') over the whole graph: PageRank on Decision -> Person edges (a person's weighted share of all derived decisions); rank among people who are not bots
KEP involvement
Person —REVIEWS→ KEP, from kep.yaml.Showing 1–10 of 19
| KEP-166 | Promote Taint Based Evictions to GA | implemented | stable | none | sig-node | 0 |
| KEP-624 | Scheduling Framework | implemented | stable | v1.19 | sig-scheduling | 0 |
| KEP-785 | Scheduler Component Config API | implemented | stable | v1.25 | sig-scheduling | 0 |
| KEP-902 | Add NonPreempting Option For PriorityClasses | implemented | stable | v1.24 | sig-scheduling | 0 |
| KEP-964 | Extending RequestedToCapacityRatio Priority Function to support Resource Bin Packing of Extended Resources - @sudeshsh | implementable | alpha | none | sig-scheduling | 1 |
| KEP-1258 | Default Pod Topology Spread | implementable | stable | v1.24 | sig-scheduling | 2 |
| KEP-1451 | Multi Scheduling Profiles | implementable | beta | v1.19 | sig-scheduling | 1 |
| KEP-1819 | Scheduler Extender | implemented | stable | v1.19 | sig-scheduling | 0 |
| KEP-1923 | Prefer Nominated Node | implemented | stable | v1.24 | sig-scheduling | 2 |
| KEP-2249 | Namespace Selector for Pod Affinity | implementable | stable | v1.24 | sig-scheduling | 1 |
Person —APPROVES→ KEP, from kep.yaml.Showing 1–10 of 16
| KEP-624 | Scheduling Framework | implemented | stable | v1.19 | sig-scheduling | 0 |
| KEP-902 | Add NonPreempting Option For PriorityClasses | implemented | stable | v1.24 | sig-scheduling | 0 |
| KEP-1258 | Default Pod Topology Spread | implementable | stable | v1.24 | sig-scheduling | 2 |
| KEP-1451 | Multi Scheduling Profiles | implementable | beta | v1.19 | sig-scheduling | 1 |
| KEP-1819 | Scheduler Extender | implemented | stable | v1.19 | sig-scheduling | 0 |
| KEP-1923 | Prefer Nominated Node | implemented | stable | v1.24 | sig-scheduling | 2 |
| KEP-2249 | Namespace Selector for Pod Affinity | implementable | stable | v1.24 | sig-scheduling | 1 |
| KEP-2458 | Preferred Fit Strategy | implementable | beta | v1.22 | sig-scheduling | 1 |
| KEP-2891 | Simplified Scheduler Config | implementable | beta | v1.23 | sig-scheduling | 1 |
| KEP-2926 | Mutable Node Scheduling Directives for Jobs | implemented | stable | v1.27 | sig-scheduling | 0 |
No PRR_APPROVED relation
No KEP in the loaded SIGs records —PRR_APPROVED→ from this person.
Decisions
94 decisions this person is on, newest first.Showing 1–10 of 94
| Decided | Role | KEP | Kind | Decision | Evidence |
|---|---|---|---|---|---|
| 2025-02-12 06:28 UTC | approve_command, lgtm | KEP-3094 Take taints/tolerations into consideration when calculating PodTopologySpread skew | milestone_retarget | KEP-3094 latest-milestone moved from v1.25 to v1.32 in PR #4912, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-12. | evidence(opens GitHub in a new tab) |
| 2025-02-12 06:28 UTC | approve_command, lgtm | KEP-3094 Take taints/tolerations into consideration when calculating PodTopologySpread skew | milestone_retarget | KEP-3094 latest-milestone moved from v1.32 to v1.33 in PR #4912, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-12. | evidence(opens GitHub in a new tab) |
| 2025-02-12 06:28 UTC | approve_command, lgtm | KEP-3094 Take taints/tolerations into consideration when calculating PodTopologySpread skew | milestone_retarget | KEP-3094 milestone.stable moved from v1.32 to v1.33 in PR #4912, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-12. | evidence(opens GitHub in a new tab) |
| 2025-02-12 06:28 UTC | approve_command, lgtm | KEP-3094 Take taints/tolerations into consideration when calculating PodTopologySpread skew | stage_graduation | KEP-3094 set milestone.stable to v1.32 in PR #4912, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-12. | evidence(opens GitHub in a new tab) |
| 2025-02-12 06:28 UTC | approve_command, lgtm | KEP-3094 Take taints/tolerations into consideration when calculating PodTopologySpread skew | stage_graduation | KEP-3094 graduated to stable from beta in PR #4912, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-12. | evidence(opens GitHub in a new tab) |
| 2025-02-10 08:14 UTC | approve_command | KEP-4832 Asynchronous Preemption | stage_graduation | KEP-4832 set milestone.beta to v1.33 in PR #5127, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-10. | evidence(opens GitHub in a new tab) |
| 2025-02-03 00:02 UTC | approve_command | KEP-3243 Respect PodTopologySpread after rolling upgrades | milestone_retarget | KEP-3243 latest-milestone moved from v1.27 to v1.33 in PR #5125, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-03. | evidence(opens GitHub in a new tab) |
| 2025-02-03 00:02 UTC | approve_command | KEP-3243 Respect PodTopologySpread after rolling upgrades | milestone_retarget | KEP-3243 milestone.stable moved from v1.29 to v1.35 in PR #5125, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-02-03. | evidence(opens GitHub in a new tab) |
| 2025-01-18 06:12 UTC | approve_command, lgtm | KEP-4247 Per-plugin callback functions for efficient requeueing in the scheduling queue | milestone_retarget | KEP-4247 milestone.beta moved from v1.28 to v1.32 in PR #5050, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-01-18. | evidence(opens GitHub in a new tab) |
| 2025-01-09 04:30 UTC | approver, approve_command, lgtm | KEP-3633 Introduce MatchLabelKeys and MismatchLabelKeys to PodAffinity and PodAntiAffinity | milestone_retarget | KEP-3633 latest-milestone moved from v1.31 to v1.33 in PR #5021, approved by huang-wei; merged by automation (k8s-ci-robot) on 2025-01-09. | evidence(opens GitHub in a new tab) |
OWNERS directories
Directories this person can approve or review, from OWNERS and OWNERS_ALIASES at the ingested kubernetes/kubernetes commit.Showing 1–10 of 12
| Directory | Role | Via alias | Source |
|---|---|---|---|
| cmd/kube-scheduler | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| pkg/apis/scheduling | reviewer | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| pkg/controller/devicetainteviction | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| pkg/controller/nodelifecycle/scheduler | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| pkg/controller/tainteviction | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| pkg/registry/scheduling | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| pkg/scheduler | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| staging/src/k8s.io/api/scheduling | reviewer | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| staging/src/k8s.io/component-helpers/scheduling | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |
| test/e2e/scheduling | approver | sig-scheduling-maintainers | OWNERS(opens GitHub in a new tab) |