Skip to content

Commit 417835e

Browse files
committed
Rename getActiveSubGroupInfos to GetSubGroups
1 parent 4557564 commit 417835e

File tree

6 files changed

+15
-15
lines changed

6 files changed

+15
-15
lines changed

pkg/scheduler/api/cluster_info.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ func (ci ClusterInfo) String() string {
9696
str = str + fmt.Sprintf("\t Job(%s) name(%s) minAvailable(%v)\n",
9797
job.UID, job.Name, job.GetDefaultMinAvailable())
9898

99-
for _, subGroup := range job.GetActiveSubGroupInfos() {
99+
for _, subGroup := range job.GetSubGroups() {
100100
str = str + fmt.Sprintf("\t\t subGroup(%s), minAvailable(%v)\n",
101101
subGroup.GetName(), subGroup.GetMinAvailable())
102102
}

pkg/scheduler/api/podgroup_info/allocation_info.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ func GetTasksToAllocate(
3535
priorityQueueMap := getTasksPriorityQueuePerSubGroup(podGroupInfo, taskOrderFn, isRealAllocation)
3636
maxNumOfTasksToAllocateMap := getNumTasksToAllocatePerSubGroup(podGroupInfo, isRealAllocation)
3737

38-
subGroupPriorityQueue := getSubGroupsPriorityQueue(podGroupInfo.GetActiveSubGroupInfos(), subGroupOrderFn)
38+
subGroupPriorityQueue := getSubGroupsPriorityQueue(podGroupInfo.GetSubGroups(), subGroupOrderFn)
3939
maxNumOfSubGroups := getNumOfSubGroupsToAllocate(podGroupInfo)
4040
numAllocatedSubGroups := 0
4141

@@ -111,7 +111,7 @@ func getTasksPriorityQueuePerSubGroup(
111111
podGroupInfo *PodGroupInfo, taskOrderFn common_info.LessFn, isRealAllocation bool,
112112
) map[string]*scheduler_util.PriorityQueue {
113113
priorityQueuesMap := map[string]*scheduler_util.PriorityQueue{}
114-
for name, subGroup := range podGroupInfo.GetActiveSubGroupInfos() {
114+
for name, subGroup := range podGroupInfo.GetSubGroups() {
115115
priorityQueue := scheduler_util.NewPriorityQueue(taskOrderFn, scheduler_util.QueueCapacityInfinite)
116116
for _, task := range subGroup.podInfos {
117117
if task.ShouldAllocate(isRealAllocation) {
@@ -134,7 +134,7 @@ func getSubGroupsPriorityQueue(subGroups map[string]*SubGroupInfo,
134134

135135
func getNumTasksToAllocatePerSubGroup(podGroupInfo *PodGroupInfo, isRealAllocation bool) map[string]int {
136136
maxTasksToAllocate := map[string]int{}
137-
for name, subGroup := range podGroupInfo.GetActiveSubGroupInfos() {
137+
for name, subGroup := range podGroupInfo.GetSubGroups() {
138138
numAllocatedTasks := subGroup.GetNumActiveAllocatedTasks()
139139
if numAllocatedTasks >= int(subGroup.minAvailable) {
140140
numTasksToAllocate := getNumAllocatableTasks(subGroup, isRealAllocation)
@@ -157,7 +157,7 @@ func getNumAllocatableTasks(subGroup *SubGroupInfo, isRealAllocation bool) int {
157157
}
158158

159159
func getNumOfSubGroupsToAllocate(podGroupInfo *PodGroupInfo) int {
160-
for _, subGroup := range podGroupInfo.GetActiveSubGroupInfos() {
160+
for _, subGroup := range podGroupInfo.GetSubGroups() {
161161
allocatedTasks := subGroup.GetNumActiveAllocatedTasks()
162162
if allocatedTasks >= int(subGroup.GetMinAvailable()) {
163163
return 1

pkg/scheduler/api/podgroup_info/eviction_info.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ func GetTasksToEvict(job *PodGroupInfo, subGroupOrderFn, taskOrderFn common_info
2424
func getTasksToEvictWithSubGroups(
2525
job *PodGroupInfo, reverseSubGroupOrderFn, reverseTaskOrderFn common_info.LessFn,
2626
) ([]*pod_info.PodInfo, bool) {
27-
subGroupPriorityQueue := getSubGroupsPriorityQueue(job.GetActiveSubGroupInfos(), reverseSubGroupOrderFn)
27+
subGroupPriorityQueue := getSubGroupsPriorityQueue(job.GetSubGroups(), reverseSubGroupOrderFn)
2828
maxNumOfSubGroups := getNumOfSubGroupsToEvict(job)
2929

3030
var tasksToEvict []*pod_info.PodInfo

pkg/scheduler/api/podgroup_info/job_info.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ func (pgi *PodGroupInfo) GetAllPodsMap() pod_info.PodsMap {
133133
return allPods
134134
}
135135

136-
func (pgi *PodGroupInfo) GetActiveSubGroupInfos() map[string]*SubGroupInfo {
136+
func (pgi *PodGroupInfo) GetSubGroups() map[string]*SubGroupInfo {
137137
return pgi.SubGroups
138138
}
139139

@@ -384,7 +384,7 @@ func (pgi *PodGroupInfo) GetTasksActiveAllocatedReqResource() *resource_info.Res
384384
}
385385

386386
func (pgi *PodGroupInfo) IsReadyForScheduling() bool {
387-
for _, subGroup := range pgi.GetActiveSubGroupInfos() {
387+
for _, subGroup := range pgi.GetSubGroups() {
388388
if !subGroup.IsReadyForScheduling() {
389389
return false
390390
}
@@ -405,7 +405,7 @@ func (pgi *PodGroupInfo) IsStale() bool {
405405
if totalActivePods == 0 {
406406
return false
407407
}
408-
for _, subGroup := range pgi.GetActiveSubGroupInfos() {
408+
for _, subGroup := range pgi.GetSubGroups() {
409409
if !subGroup.IsGangSatisfied() {
410410
return true
411411
}
@@ -484,7 +484,7 @@ func (pgi *PodGroupInfo) CloneWithTasks(tasks []*pod_info.PodInfo) *PodGroupInfo
484484
func (pgi *PodGroupInfo) String() string {
485485
res := ""
486486

487-
for _, subGroup := range pgi.GetActiveSubGroupInfos() {
487+
for _, subGroup := range pgi.GetSubGroups() {
488488
res = res + fmt.Sprintf("\t\t subGroup %s: minAvailable(%v)\n",
489489
subGroup.name, subGroup.minAvailable)
490490
}

pkg/scheduler/cache/cluster_info/cluster_info_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1227,9 +1227,9 @@ func TestSnapshotPodGroups(t *testing.T) {
12271227
assert.Equal(t, expected.Queue, pg.Queue)
12281228
assert.Equal(t, expected.GetDefaultMinAvailable(), pg.GetDefaultMinAvailable())
12291229

1230-
assert.Equal(t, len(expected.GetActiveSubGroupInfos()), len(pg.GetActiveSubGroupInfos()))
1231-
for _, expectedSubGroup := range expected.GetActiveSubGroupInfos() {
1232-
for _, subGroup := range pg.GetActiveSubGroupInfos() {
1230+
assert.Equal(t, len(expected.GetSubGroups()), len(pg.GetSubGroups()))
1231+
for _, expectedSubGroup := range expected.GetSubGroups() {
1232+
for _, subGroup := range pg.GetSubGroups() {
12331233
if expectedSubGroup.GetName() != subGroup.GetName() {
12341234
continue
12351235
}

pkg/scheduler/cache/status_updater/default_status_updater.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ func (su *defaultStatusUpdater) recordStaleJobEvent(job *podgroup_info.PodGroupI
247247

248248
totalActivePods := 0
249249
totalMinAvailable := int32(0)
250-
for _, subGroup := range job.GetActiveSubGroupInfos() {
250+
for _, subGroup := range job.GetSubGroups() {
251251
activeTasks := subGroup.GetNumActiveUsedTasks()
252252
minAvailable := subGroup.GetMinAvailable()
253253
totalActivePods += activeTasks
@@ -266,7 +266,7 @@ func (su *defaultStatusUpdater) recordStaleJobEvent(job *podgroup_info.PodGroupI
266266

267267
func (su *defaultStatusUpdater) recordJobNotReadyEvent(job *podgroup_info.PodGroupInfo) {
268268
message := fmt.Sprintf("Job is not ready for scheduling.")
269-
for _, subGroup := range job.GetActiveSubGroupInfos() {
269+
for _, subGroup := range job.GetSubGroups() {
270270
if !subGroup.IsReadyForScheduling() {
271271
if subGroup.GetName() == podgroup_info.DefaultSubGroup {
272272
message = message + fmt.Sprintf(" Waiting for %d pods, currently %d exist, %d are gated",

0 commit comments

Comments
 (0)