Enhancement name: KEP 5598: Opportunistic Batching
Enhancement status (alpha/beta/stable): beta
SIG: sig-scheduling
k/enhancements repo issue #5598
PR #’s:
https://github.com/kubernetes/kubernetes/pull/135231, which is a roll up of two previous PRs which have been out and under review for nearly 2 weeks.
Additional time needed (in calendar days, due end of day AoE): Nov 12 (Wednesday)
Reason this enhancement is critical for this milestone: Critical pre-work and engagment for gang scheduling, which will be coming in 1.36. Code is written and tested, but would like to do at least one more round of reviews.
Risks from adding code late: (to k8s stability, testing, etc.) Low, there are changes to the scheduling code but they are feature gated and have been through multiple rounds of reviews and testing.
Risks from cutting enhancement: (partial implementation, critical customer usecase, etc.): If we do not release we will be missing customer and technical engagement with multi-pod scheduling when it becomes necessary to implement it fully in 1.36.
Brandon Salmon