Skip to content

Commit 057ad6d

Browse files
authored
Merge pull request kubernetes#75571 from Huang-Wei/shorten-alias
shorten scheduler package alias for better readability
2 parents ab35bd0 + 49346c1 commit 057ad6d

File tree

10 files changed

+37
-37
lines changed

10 files changed

+37
-37
lines changed

pkg/scheduler/core/extender_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import (
2929
"k8s.io/kubernetes/pkg/scheduler/algorithm/predicates"
3030
"k8s.io/kubernetes/pkg/scheduler/algorithm/priorities"
3131
schedulerapi "k8s.io/kubernetes/pkg/scheduler/api"
32-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
32+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
3333
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
3434
schedulernodeinfo "k8s.io/kubernetes/pkg/scheduler/nodeinfo"
3535
schedulertesting "k8s.io/kubernetes/pkg/scheduler/testing"
@@ -530,7 +530,7 @@ func TestGenericSchedulerWithExtenders(t *testing.T) {
530530
for ii := range test.extenders {
531531
extenders = append(extenders, &test.extenders[ii])
532532
}
533-
cache := schedulerinternalcache.New(time.Duration(0), wait.NeverStop)
533+
cache := internalcache.New(time.Duration(0), wait.NeverStop)
534534
for _, name := range test.nodes {
535535
cache.AddNode(createNode(name))
536536
}

pkg/scheduler/core/generic_scheduler.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ import (
3939
"k8s.io/kubernetes/pkg/scheduler/algorithm/predicates"
4040
"k8s.io/kubernetes/pkg/scheduler/algorithm/priorities"
4141
schedulerapi "k8s.io/kubernetes/pkg/scheduler/api"
42-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
42+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
4343
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
4444
"k8s.io/kubernetes/pkg/scheduler/metrics"
4545
schedulernodeinfo "k8s.io/kubernetes/pkg/scheduler/nodeinfo"
@@ -131,7 +131,7 @@ type ScheduleResult struct {
131131
}
132132

133133
type genericScheduler struct {
134-
cache schedulerinternalcache.Cache
134+
cache internalcache.Cache
135135
schedulingQueue internalqueue.SchedulingQueue
136136
predicates map[string]predicates.FitPredicate
137137
priorityMetaProducer priorities.PriorityMetadataProducer
@@ -141,7 +141,7 @@ type genericScheduler struct {
141141
extenders []algorithm.SchedulerExtender
142142
lastNodeIndex uint64
143143
alwaysCheckAllPredicates bool
144-
nodeInfoSnapshot schedulerinternalcache.NodeInfoSnapshot
144+
nodeInfoSnapshot internalcache.NodeInfoSnapshot
145145
volumeBinder *volumebinder.VolumeBinder
146146
pvcLister corelisters.PersistentVolumeClaimLister
147147
pdbLister algorithm.PDBLister
@@ -1205,7 +1205,7 @@ func podPassesBasicChecks(pod *v1.Pod, pvcLister corelisters.PersistentVolumeCla
12051205

12061206
// NewGenericScheduler creates a genericScheduler object.
12071207
func NewGenericScheduler(
1208-
cache schedulerinternalcache.Cache,
1208+
cache internalcache.Cache,
12091209
podQueue internalqueue.SchedulingQueue,
12101210
predicates map[string]predicates.FitPredicate,
12111211
predicateMetaProducer predicates.PredicateMetadataProducer,
@@ -1229,7 +1229,7 @@ func NewGenericScheduler(
12291229
priorityMetaProducer: priorityMetaProducer,
12301230
pluginSet: pluginSet,
12311231
extenders: extenders,
1232-
nodeInfoSnapshot: schedulerinternalcache.NewNodeInfoSnapshot(),
1232+
nodeInfoSnapshot: internalcache.NewNodeInfoSnapshot(),
12331233
volumeBinder: volumeBinder,
12341234
pvcLister: pvcLister,
12351235
pdbLister: pdbLister,

pkg/scheduler/core/generic_scheduler_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import (
3838
"k8s.io/kubernetes/pkg/scheduler/algorithm/priorities"
3939
priorityutil "k8s.io/kubernetes/pkg/scheduler/algorithm/priorities/util"
4040
schedulerapi "k8s.io/kubernetes/pkg/scheduler/api"
41-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
41+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
4242
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
4343
schedulernodeinfo "k8s.io/kubernetes/pkg/scheduler/nodeinfo"
4444
plugins "k8s.io/kubernetes/pkg/scheduler/plugins/v1alpha1"
@@ -455,7 +455,7 @@ func TestGenericScheduler(t *testing.T) {
455455
}
456456
for _, test := range tests {
457457
t.Run(test.name, func(t *testing.T) {
458-
cache := schedulerinternalcache.New(time.Duration(0), wait.NeverStop)
458+
cache := internalcache.New(time.Duration(0), wait.NeverStop)
459459
for _, pod := range test.pods {
460460
cache.AddPod(pod)
461461
}
@@ -497,7 +497,7 @@ func TestGenericScheduler(t *testing.T) {
497497
// makeScheduler makes a simple genericScheduler for testing.
498498
func makeScheduler(predicates map[string]algorithmpredicates.FitPredicate, nodes []*v1.Node) *genericScheduler {
499499
algorithmpredicates.SetPredicatesOrdering(order)
500-
cache := schedulerinternalcache.New(time.Duration(0), wait.NeverStop)
500+
cache := internalcache.New(time.Duration(0), wait.NeverStop)
501501
for _, n := range nodes {
502502
cache.AddNode(n)
503503
}
@@ -1469,7 +1469,7 @@ func TestPreempt(t *testing.T) {
14691469
t.Run(test.name, func(t *testing.T) {
14701470
t.Logf("===== Running test %v", t.Name())
14711471
stop := make(chan struct{})
1472-
cache := schedulerinternalcache.New(time.Duration(0), stop)
1472+
cache := internalcache.New(time.Duration(0), stop)
14731473
for _, pod := range test.pods {
14741474
cache.AddPod(pod)
14751475
}

pkg/scheduler/factory/factory.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ import (
5151
schedulerapi "k8s.io/kubernetes/pkg/scheduler/api"
5252
"k8s.io/kubernetes/pkg/scheduler/api/validation"
5353
"k8s.io/kubernetes/pkg/scheduler/core"
54-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
54+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
5555
cachedebugger "k8s.io/kubernetes/pkg/scheduler/internal/cache/debugger"
5656
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
5757
"k8s.io/kubernetes/pkg/scheduler/plugins"
@@ -81,7 +81,7 @@ type PodConditionUpdater interface {
8181
type Config struct {
8282
// It is expected that changes made via SchedulerCache will be observed
8383
// by NodeLister and Algorithm.
84-
SchedulerCache schedulerinternalcache.Cache
84+
SchedulerCache internalcache.Cache
8585

8686
NodeLister algorithm.NodeLister
8787
Algorithm core.ScheduleAlgorithm
@@ -191,7 +191,7 @@ type configFactory struct {
191191

192192
scheduledPodsHasSynced cache.InformerSynced
193193

194-
schedulerCache schedulerinternalcache.Cache
194+
schedulerCache internalcache.Cache
195195

196196
// SchedulerName of a scheduler is used to select which pods will be
197197
// processed by this scheduler, based on pods's "spec.schedulerName".
@@ -247,7 +247,7 @@ func NewConfigFactory(args *ConfigFactoryArgs) Configurator {
247247
if stopEverything == nil {
248248
stopEverything = wait.NeverStop
249249
}
250-
schedulerCache := schedulerinternalcache.New(30*time.Second, stopEverything)
250+
schedulerCache := internalcache.New(30*time.Second, stopEverything)
251251

252252
// storageClassInformer is only enabled through VolumeScheduling feature gate
253253
var storageClassLister storagelisters.StorageClassLister
@@ -638,7 +638,7 @@ func NewPodInformer(client clientset.Interface, resyncPeriod time.Duration) core
638638
}
639639

640640
// MakeDefaultErrorFunc construct a function to handle pod scheduler error
641-
func MakeDefaultErrorFunc(client clientset.Interface, backoff *util.PodBackoff, podQueue internalqueue.SchedulingQueue, schedulerCache schedulerinternalcache.Cache, stopEverything <-chan struct{}) func(pod *v1.Pod, err error) {
641+
func MakeDefaultErrorFunc(client clientset.Interface, backoff *util.PodBackoff, podQueue internalqueue.SchedulingQueue, schedulerCache internalcache.Cache, stopEverything <-chan struct{}) func(pod *v1.Pod, err error) {
642642
return func(pod *v1.Pod, err error) {
643643
if err == core.ErrNoNodesAvailable {
644644
klog.V(4).Infof("Unable to schedule %v/%v: no nodes are registered to the cluster; waiting", pod.Namespace, pod.Name)

pkg/scheduler/factory/factory_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import (
3838
"k8s.io/kubernetes/pkg/scheduler/algorithm/predicates"
3939
schedulerapi "k8s.io/kubernetes/pkg/scheduler/api"
4040
latestschedulerapi "k8s.io/kubernetes/pkg/scheduler/api/latest"
41-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
41+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
4242
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
4343
schedulernodeinfo "k8s.io/kubernetes/pkg/scheduler/nodeinfo"
4444
"k8s.io/kubernetes/pkg/scheduler/util"
@@ -254,7 +254,7 @@ func TestDefaultErrorFunc(t *testing.T) {
254254
stopCh := make(chan struct{})
255255
defer close(stopCh)
256256
queue := &internalqueue.FIFO{FIFO: cache.NewFIFO(cache.MetaNamespaceKeyFunc)}
257-
schedulerCache := schedulerinternalcache.New(30*time.Second, stopCh)
257+
schedulerCache := internalcache.New(30*time.Second, stopCh)
258258
podBackoff := util.CreatePodBackoff(1*time.Millisecond, 1*time.Second)
259259
errFunc := MakeDefaultErrorFunc(client, podBackoff, queue, schedulerCache, stopCh)
260260

pkg/scheduler/internal/cache/cache_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1064,7 +1064,7 @@ func TestNodeOperators(t *testing.T) {
10641064
// Case 1: the node was added into cache successfully.
10651065
got, found := cache.nodes[node.Name]
10661066
if !found {
1067-
t.Errorf("Failed to find node %v in schedulerinternalcache.", node.Name)
1067+
t.Errorf("Failed to find node %v in internalcache.", node.Name)
10681068
}
10691069
if cache.nodeTree.NumNodes() != 1 || cache.nodeTree.Next() != node.Name {
10701070
t.Errorf("cache.nodeTree is not updated correctly after adding node: %v", node.Name)

pkg/scheduler/internal/cache/debugger/comparer.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"k8s.io/apimachinery/pkg/labels"
2525
corelisters "k8s.io/client-go/listers/core/v1"
2626
"k8s.io/klog"
27-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
27+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
2828
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
2929
schedulernodeinfo "k8s.io/kubernetes/pkg/scheduler/nodeinfo"
3030
)
@@ -33,7 +33,7 @@ import (
3333
type CacheComparer struct {
3434
NodeLister corelisters.NodeLister
3535
PodLister corelisters.PodLister
36-
Cache schedulerinternalcache.Cache
36+
Cache internalcache.Cache
3737
PodQueue internalqueue.SchedulingQueue
3838
}
3939

pkg/scheduler/internal/cache/fake/fake_cache.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"k8s.io/api/core/v1"
2121
"k8s.io/apimachinery/pkg/labels"
2222
"k8s.io/kubernetes/pkg/scheduler/algorithm"
23-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
23+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
2424
)
2525

2626
// Cache is used for testing
@@ -75,7 +75,7 @@ func (c *Cache) UpdateNode(oldNode, newNode *v1.Node) error { return nil }
7575
func (c *Cache) RemoveNode(node *v1.Node) error { return nil }
7676

7777
// UpdateNodeInfoSnapshot is a fake method for testing.
78-
func (c *Cache) UpdateNodeInfoSnapshot(nodeSnapshot *schedulerinternalcache.NodeInfoSnapshot) error {
78+
func (c *Cache) UpdateNodeInfoSnapshot(nodeSnapshot *internalcache.NodeInfoSnapshot) error {
7979
return nil
8080
}
8181

@@ -88,9 +88,9 @@ func (c *Cache) FilteredList(filter algorithm.PodFilter, selector labels.Selecto
8888
}
8989

9090
// Snapshot is a fake method for testing
91-
func (c *Cache) Snapshot() *schedulerinternalcache.Snapshot {
92-
return &schedulerinternalcache.Snapshot{}
91+
func (c *Cache) Snapshot() *internalcache.Snapshot {
92+
return &internalcache.Snapshot{}
9393
}
9494

9595
// NodeTree is a fake method for testing.
96-
func (c *Cache) NodeTree() *schedulerinternalcache.NodeTree { return nil }
96+
func (c *Cache) NodeTree() *internalcache.NodeTree { return nil }

pkg/scheduler/scheduler.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ import (
4040
kubeschedulerconfig "k8s.io/kubernetes/pkg/scheduler/apis/config"
4141
"k8s.io/kubernetes/pkg/scheduler/core"
4242
"k8s.io/kubernetes/pkg/scheduler/factory"
43-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
43+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
4444
"k8s.io/kubernetes/pkg/scheduler/metrics"
4545
"k8s.io/kubernetes/pkg/scheduler/util"
4646
)
@@ -59,7 +59,7 @@ type Scheduler struct {
5959
}
6060

6161
// Cache returns the cache in scheduler for test to check the data in scheduler.
62-
func (sched *Scheduler) Cache() schedulerinternalcache.Cache {
62+
func (sched *Scheduler) Cache() internalcache.Cache {
6363
return sched.config.SchedulerCache
6464
}
6565

pkg/scheduler/scheduler_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import (
4646
kubeschedulerconfig "k8s.io/kubernetes/pkg/scheduler/apis/config"
4747
"k8s.io/kubernetes/pkg/scheduler/core"
4848
"k8s.io/kubernetes/pkg/scheduler/factory"
49-
schedulerinternalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
49+
internalcache "k8s.io/kubernetes/pkg/scheduler/internal/cache"
5050
fakecache "k8s.io/kubernetes/pkg/scheduler/internal/cache/fake"
5151
internalqueue "k8s.io/kubernetes/pkg/scheduler/internal/queue"
5252
schedulernodeinfo "k8s.io/kubernetes/pkg/scheduler/nodeinfo"
@@ -331,7 +331,7 @@ func TestSchedulerNoPhantomPodAfterExpire(t *testing.T) {
331331
stop := make(chan struct{})
332332
defer close(stop)
333333
queuedPodStore := clientcache.NewFIFO(clientcache.MetaNamespaceKeyFunc)
334-
scache := schedulerinternalcache.New(100*time.Millisecond, stop)
334+
scache := internalcache.New(100*time.Millisecond, stop)
335335
pod := podWithPort("pod.Name", "", 8080)
336336
node := v1.Node{ObjectMeta: metav1.ObjectMeta{Name: "machine1", UID: types.UID("machine1")}}
337337
scache.AddNode(&node)
@@ -390,7 +390,7 @@ func TestSchedulerNoPhantomPodAfterDelete(t *testing.T) {
390390
stop := make(chan struct{})
391391
defer close(stop)
392392
queuedPodStore := clientcache.NewFIFO(clientcache.MetaNamespaceKeyFunc)
393-
scache := schedulerinternalcache.New(10*time.Minute, stop)
393+
scache := internalcache.New(10*time.Minute, stop)
394394
firstPod := podWithPort("pod.Name", "", 8080)
395395
node := v1.Node{ObjectMeta: metav1.ObjectMeta{Name: "machine1", UID: types.UID("machine1")}}
396396
scache.AddNode(&node)
@@ -478,7 +478,7 @@ func TestSchedulerErrorWithLongBinding(t *testing.T) {
478478
} {
479479
t.Run(test.name, func(t *testing.T) {
480480
queuedPodStore := clientcache.NewFIFO(clientcache.MetaNamespaceKeyFunc)
481-
scache := schedulerinternalcache.New(test.CacheTTL, stop)
481+
scache := internalcache.New(test.CacheTTL, stop)
482482

483483
node := v1.Node{ObjectMeta: metav1.ObjectMeta{Name: "machine1", UID: types.UID("machine1")}}
484484
scache.AddNode(&node)
@@ -519,7 +519,7 @@ func TestSchedulerErrorWithLongBinding(t *testing.T) {
519519

520520
// queuedPodStore: pods queued before processing.
521521
// cache: scheduler cache that might contain assumed pods.
522-
func setupTestSchedulerWithOnePodOnNode(t *testing.T, queuedPodStore *clientcache.FIFO, scache schedulerinternalcache.Cache,
522+
func setupTestSchedulerWithOnePodOnNode(t *testing.T, queuedPodStore *clientcache.FIFO, scache internalcache.Cache,
523523
informerFactory informers.SharedInformerFactory, stop chan struct{}, predicateMap map[string]predicates.FitPredicate, pod *v1.Pod, node *v1.Node) (*Scheduler, chan *v1.Binding, chan error) {
524524

525525
scheduler, bindingChan, errChan := setupTestScheduler(queuedPodStore, scache, informerFactory, predicateMap, nil)
@@ -554,7 +554,7 @@ func TestSchedulerFailedSchedulingReasons(t *testing.T) {
554554
stop := make(chan struct{})
555555
defer close(stop)
556556
queuedPodStore := clientcache.NewFIFO(clientcache.MetaNamespaceKeyFunc)
557-
scache := schedulerinternalcache.New(10*time.Minute, stop)
557+
scache := internalcache.New(10*time.Minute, stop)
558558

559559
// Design the baseline for the pods, and we will make nodes that dont fit it later.
560560
var cpu = int64(4)
@@ -631,7 +631,7 @@ func TestSchedulerFailedSchedulingReasons(t *testing.T) {
631631

632632
// queuedPodStore: pods queued before processing.
633633
// scache: scheduler cache that might contain assumed pods.
634-
func setupTestScheduler(queuedPodStore *clientcache.FIFO, scache schedulerinternalcache.Cache, informerFactory informers.SharedInformerFactory, predicateMap map[string]predicates.FitPredicate, recorder record.EventRecorder) (*Scheduler, chan *v1.Binding, chan error) {
634+
func setupTestScheduler(queuedPodStore *clientcache.FIFO, scache internalcache.Cache, informerFactory informers.SharedInformerFactory, predicateMap map[string]predicates.FitPredicate, recorder record.EventRecorder) (*Scheduler, chan *v1.Binding, chan error) {
635635
algo := core.NewGenericScheduler(
636636
scache,
637637
internalqueue.NewSchedulingQueue(nil),
@@ -683,7 +683,7 @@ func setupTestScheduler(queuedPodStore *clientcache.FIFO, scache schedulerintern
683683
return sched, bindingChan, errChan
684684
}
685685

686-
func setupTestSchedulerLongBindingWithRetry(queuedPodStore *clientcache.FIFO, scache schedulerinternalcache.Cache, informerFactory informers.SharedInformerFactory, predicateMap map[string]predicates.FitPredicate, stop chan struct{}, bindingTime time.Duration) (*Scheduler, chan *v1.Binding) {
686+
func setupTestSchedulerLongBindingWithRetry(queuedPodStore *clientcache.FIFO, scache internalcache.Cache, informerFactory informers.SharedInformerFactory, predicateMap map[string]predicates.FitPredicate, stop chan struct{}, bindingTime time.Duration) (*Scheduler, chan *v1.Binding) {
687687
algo := core.NewGenericScheduler(
688688
scache,
689689
internalqueue.NewSchedulingQueue(nil),
@@ -741,7 +741,7 @@ func setupTestSchedulerWithVolumeBinding(fakeVolumeBinder *volumebinder.VolumeBi
741741
pod.Spec.Volumes = append(pod.Spec.Volumes, v1.Volume{Name: "testVol",
742742
VolumeSource: v1.VolumeSource{PersistentVolumeClaim: &v1.PersistentVolumeClaimVolumeSource{ClaimName: "testPVC"}}})
743743
queuedPodStore.Add(pod)
744-
scache := schedulerinternalcache.New(10*time.Minute, stop)
744+
scache := internalcache.New(10*time.Minute, stop)
745745
scache.AddNode(&testNode)
746746
testPVC := v1.PersistentVolumeClaim{ObjectMeta: metav1.ObjectMeta{Name: "testPVC", Namespace: pod.Namespace, UID: types.UID("testPVC")}}
747747
client := clientsetfake.NewSimpleClientset(&testNode, &testPVC)

0 commit comments

Comments
 (0)