Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for IterateOverWaitingPods (0.19 sec)

  1. pkg/scheduler/framework/interface.go

    	//
    	// Instead, they should use the resources getting from Informer created from SharedInformerFactory().
    	SnapshotSharedLister() SharedLister
    
    	// IterateOverWaitingPods acquires a read lock and iterates over the WaitingPods map.
    	IterateOverWaitingPods(callback func(WaitingPod))
    
    	// GetWaitingPod returns a waiting pod given its UID.
    	GetWaitingPod(uid types.UID) WaitingPod
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 35.4K bytes
    - Viewed (0)
  2. pkg/scheduler/framework/runtime/framework.go

    // remains unchanged after "Reserve".
    func (f *frameworkImpl) SnapshotSharedLister() framework.SharedLister {
    	return f.snapshotSharedLister
    }
    
    // IterateOverWaitingPods acquires a read lock and iterates over the WaitingPods map.
    func (f *frameworkImpl) IterateOverWaitingPods(callback func(framework.WaitingPod)) {
    	f.waitingPods.iterate(callback)
    }
    
    // GetWaitingPod returns a reference to a WaitingPod given its UID.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 60.9K bytes
    - Viewed (0)
  3. pkg/scheduler/scheduler_test.go

    			wg.Wait()
    
    			// Ensure that all waitingPods in scheduler can be obtained from any profiles.
    			for _, fwk := range scheduler.Profiles {
    				actualPodNamesInWaitingPods := sets.NewString()
    				fwk.IterateOverWaitingPods(func(pod framework.WaitingPod) {
    					actualPodNamesInWaitingPods.Insert(pod.GetPod().Name)
    				})
    				// Validate the name of pods in waitingPods matches expectations.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 42K bytes
    - Viewed (0)
  4. CHANGELOG/CHANGELOG-1.31.md

    - Users can traverse all the pods that are in the scheduler and waiting in the permit stage through method `IterateOverWaitingPods`. In other words,  all waitingPods in scheduler can be obtained from any profiles. Before this commit, each profile could only obtain waitingPods within that profile. ([#124926](https://github.com/kubernetes/kubernetes/pull/124926), [@ker...
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 20:34:14 UTC 2024
    - 60.3K bytes
    - Viewed (0)
  5. CHANGELOG/CHANGELOG-1.30.md

    - Users can now traverse all the pods that are in the scheduler and waiting in the permit stage through method `IterateOverWaitingPods`. In other words,  all waitingPods in scheduler can be obtained from any profiles. Before this commit, each profile could only obtain `waitingPods` within that profile ([#122946](https://github.com/kubernetes/kubernetes/pull/122946), [@No...
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 04:05:28 UTC 2024
    - 253.2K bytes
    - Viewed (0)
Back to top