Hongqi Yu 
							
						 
					 
					
						
						
							
						
						d76f40d2f3 
					 
					
						
						
							
							fix(scheduler): skip best-effort pods in BalancedAllocation PreScore  
						
						... 
						
						
						
						- Refactored `PreScore` method in `balanced_allocation.go` to skip
  best-effort pods.
- Updated unit tests in `balanced_allocation_test.go` to check for
  the new status codes. 
						
						
					 
					
						2025-03-07 13:13:02 +08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						0f7becbc44 
					 
					
						
						
							
							Merge pull request  #130537  from saintube/scheduler-expose-nodeinfo-in-score  
						
						... 
						
						
						
						Expose NodeInfo to the ScorePlugin 
						
						
					 
					
						2025-03-06 06:53:55 -08:00 
						 
				 
			
				
					
						
							
							
								saintube 
							
						 
					 
					
						
						
							
						
						afb4e96510 
					 
					
						
						
							
							Expose NodeInfo to Score plugins  
						
						... 
						
						
						
						Co-authored-by: shenxin <rougang.hrg@alibaba-inc.com >
Signed-off-by: saintube <saintube@foxmail.com > 
						
						
					 
					
						2025-03-04 17:57:14 +08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						58704903c5 
					 
					
						
						
							
							Merge pull request  #129887  from rhrmo/STOR-2270-make-failedscheduling-event-more-intuitive  
						
						... 
						
						
						
						Change volume affinity scheduling error message to be more intuitive 
						
						
					 
					
						2025-03-03 22:51:48 -08:00 
						 
				 
			
				
					
						
							
							
								Richard Hrmo 
							
						 
					 
					
						
						
							
						
						526960f988 
					 
					
						
						
							
							Change FailedScheduling Event message to be more intuitive  
						
						
						
						
					 
					
						2025-03-03 16:56:18 +01:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						facb1a8c55 
					 
					
						
						
							
							Merge pull request  #129905  from ania-borowiec/129778_replace_equal  
						
						... 
						
						
						
						Replace reflect.DeepEqual with cmp.Diff in pkg/scheduler tests 
						
						
					 
					
						2025-02-26 08:24:30 -08:00 
						 
				 
			
				
					
						
							
							
								Ania Borowiec 
							
						 
					 
					
						
						
							
						
						4205f04ce3 
					 
					
						
						
							
							Replace uses of reflect.DeepEqual with cmp.Diff in pkg/scheduler tests  
						
						
						
						
					 
					
						2025-02-26 09:27:51 +00:00 
						 
				 
			
				
					
						
							
							
								googs1025 
							
						 
					 
					
						
						
							
						
						04b048dcec 
					 
					
						
						
							
							flake(scheduler): fix allWaitSchedulingPods data race failed  
						
						
						
						
					 
					
						2025-02-20 22:37:06 +08:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						bd8e9dd021 
					 
					
						
						
							
							fix: flake TestSchedulerScheduleOne  
						
						
						
						
					 
					
						2024-10-31 17:13:50 +09:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						75214d11d5 
					 
					
						
						
							
							Merge pull request  #127428  from googs1025/scheduler/plugin  
						
						... 
						
						
						
						chore(scheduler): refactor import package ordering in scheduler 
						
						
					 
					
						2024-09-25 11:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						211d67a511 
					 
					
						
						
							
							Merge pull request  #125398  from AxeZhan/pvAffinity  
						
						... 
						
						
						
						[scheduler] When the hostname and nodename of a node do not match, ensure that pods carrying PVs with nodeAffinity are scheduled correctly. 
						
						
					 
					
						2024-09-23 21:22:02 +01:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						f2700895a4 
					 
					
						
						
							
							Merge pull request  #127422  from srivastav-abhishek/go-vet-fix  
						
						... 
						
						
						
						Go vet fixes for gotip 
						
						
					 
					
						2024-09-20 14:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								Abhishek Kr Srivastav 
							
						 
					 
					
						
						
							
						
						95860cff1c 
					 
					
						
						
							
							Fix Go vet errors for master golang  
						
						... 
						
						
						
						Co-authored-by: Rajalakshmi-Girish <rajalakshmi.girish1@ibm.com >
Co-authored-by: Abhishek Kr Srivastav <Abhishek.kr.srivastav@ibm.com > 
						
						
					 
					
						2024-09-20 12:36:38 +05:30 
						 
				 
			
				
					
						
							
							
								googs1025 
							
						 
					 
					
						
						
							
						
						69831b0043 
					 
					
						
						
							
							chore(scheduler): refactor import package ordering  
						
						
						
						
					 
					
						2024-09-18 20:31:03 +08:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						fe3ab649d0 
					 
					
						
						
							
							feat: remove node general update event from EventsToRegister when QHint is enabled  
						
						
						
						
					 
					
						2024-09-14 16:15:40 +09:00 
						 
				 
			
				
					
						
							
							
								dom4ha 
							
						 
					 
					
						
						
							
						
						e7827879db 
					 
					
						
						
							
							Enable testing logger in the remaining scheduler tests.  
						
						
						
						
					 
					
						2024-09-09 21:59:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						9743356980 
					 
					
						
						
							
							chore: initialize metric recorder  
						
						
						
						
					 
					
						2024-09-05 12:16:53 +09:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						46eedeb121 
					 
					
						
						
							
							chore: use a real logger in tests  
						
						
						
						
					 
					
						2024-09-05 12:13:05 +09:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						0b71f256a8 
					 
					
						
						
							
							fix(scheduler): fix a possible memory leak for QueueingHint  
						
						
						
						
					 
					
						2024-09-05 12:13:05 +09:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						8519d3399f 
					 
					
						
						
							
							chore: move the scheduler internal components out of internal dir  
						
						
						
						
					 
					
						2024-08-25 13:10:29 +09:00 
						 
				 
			
				
					
						
							
							
								Maciej Skoczeń 
							
						 
					 
					
						
						
							
						
						33815db3c1 
					 
					
						
						
							
							Move NominatedPodsForNode to scheduling queue directly  
						
						
						
						
					 
					
						2024-08-21 07:24:52 +00:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						ea1143efc7 
					 
					
						
						
							
							Merge pull request  #126022  from macsko/new_node_to_status_map_structure  
						
						... 
						
						
						
						Change structure of NodeToStatus map in scheduler 
						
						
					 
					
						2024-08-13 21:02:55 -07:00 
						 
				 
			
				
					
						
							
							
								Maciej Skoczeń 
							
						 
					 
					
						
						
							
						
						98be7dfc5d 
					 
					
						
						
							
							Change structure of NodeToStatus map in scheduler  
						
						
						
						
					 
					
						2024-07-25 07:48:35 +00:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						d879103c28 
					 
					
						
						
							
							Merge pull request  #125820  from macsko/add_separate_lock_for_pod_nominator_scheduling_queue  
						
						... 
						
						
						
						Add a separate lock for pod nominator in scheduling queue 
						
						
					 
					
						2024-07-17 12:06:10 -07:00 
						 
				 
			
				
					
						
							
							
								Maciej Skoczeń 
							
						 
					 
					
						
						
							
						
						5def93b10a 
					 
					
						
						
							
							Add a separate lock for pod nominator in scheduling queue  
						
						
						
						
					 
					
						2024-07-17 07:58:59 +00:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						31062790a1 
					 
					
						
						
							
							Merge pull request  #125855  from googs1025/refactor_scheduler_ut  
						
						... 
						
						
						
						chore: call close framework when finishing 
						
						
					 
					
						2024-07-12 05:14:35 -07:00 
						 
				 
			
				
					
						
							
							
								googs1025 
							
						 
					 
					
						
						
							
						
						d4627f16a5 
					 
					
						
						
							
							chore: call close framework when finishing  
						
						... 
						
						
						
						Signed-off-by: googs1025 <googs1025@gmail.com > 
						
						
					 
					
						2024-07-12 18:11:04 +08:00 
						 
				 
			
				
					
						
							
							
								olderTaoist 
							
						 
					 
					
						
						
							
						
						b478621596 
					 
					
						
						
							
							register unscheduable plugin when prefileter with NodeNames  
						
						
						
						
					 
					
						2024-07-02 13:02:45 +08:00 
						 
				 
			
				
					
						
							
							
								AxeZhan 
							
						 
					 
					
						
						
							
						
						08fcd8ddeb 
					 
					
						
						
							
							tests for nodes with different nodeName and name  
						
						
						
						
					 
					
						2024-06-08 19:43:54 +08:00 
						 
				 
			
				
					
						
							
							
								AxeZhan 
							
						 
					 
					
						
						
							
						
						cf73c9d93c 
					 
					
						
						
							
							remove EvaluatedNodes field in Diagnosis struct  
						
						
						
						
					 
					
						2024-06-04 14:20:55 +08:00 
						 
				 
			
				
					
						
							
							
								Gabe 
							
						 
					 
					
						
						
							
						
						c8f0ea1a54 
					 
					
						
						
							
							Don't fill in NodeToStatusMap with UnschedulableAndUnresolvable  
						
						
						
						
					 
					
						2024-05-31 15:52:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						0f584a9b86 
					 
					
						
						
							
							Merge pull request  #124933  from AxeZhan/fix_panic  
						
						... 
						
						
						
						[Scheduler] Use allNodes when calculating nextStartNodeIndex 
						
						
					 
					
						2024-05-21 10:29:35 -07:00 
						 
				 
			
				
					
						
							
							
								AxeZhan 
							
						 
					 
					
						
						
							
						
						d6d1e6ad8a 
					 
					
						
						
							
							base on allNodes when calculating nextStartNodeIndex  
						
						
						
						
					 
					
						2024-05-18 00:30:38 +08:00 
						 
				 
			
				
					
						
							
							
								NoicFank 
							
						 
					 
					
						
						
							
						
						31a4b13238 
					 
					
						
						
							
							enhancement(scheduler): share waitingPods among profiles  
						
						
						
						
					 
					
						2024-05-17 17:07:27 +08:00 
						 
				 
			
				
					
						
							
							
								AxeZhan 
							
						 
					 
					
						
						
							
						
						bcf1c55837 
					 
					
						
						
							
							evaluated nodes only consider filter stage  
						
						
						
						
					 
					
						2024-05-10 12:40:12 +08:00 
						 
				 
			
				
					
						
							
							
								Claudiu Belu 
							
						 
					 
					
						
						
							
						
						2be8baeaef 
					 
					
						
						
							
							unittests: Skip failing Windows tests  
						
						... 
						
						
						
						Some of the unit tests are currently failing on Windows.
Skip them for now, and remove the skips later, once the underlying issues
have been resolved. 
						
						
					 
					
						2024-04-25 14:24:16 +00:00 
						 
				 
			
				
					
						
							
							
								kerthcet 
							
						 
					 
					
						
						
							
						
						84750fe52e 
					 
					
						
						
							
							Revert "enhancement(scheduler): share waitingPods among profiles"  
						
						... 
						
						
						
						This reverts commit 227c1915db 
						
						
					 
					
						2024-03-19 22:52:59 +01:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						2b56de43e5 
					 
					
						
						
							
							register Node/UpdateNodeTaint event to plugins which has Node/Add only, doesn't have Node/UpdateNodeTaint  
						
						
						
						
					 
					
						2024-03-16 14:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								Aleksandra Malinowska 
							
						 
					 
					
						
						
							
						
						dd1e617ba0 
					 
					
						
						
							
							Scheduler first fit  ( #123384 )  
						
						... 
						
						
						
						* Don't evaluate extra nodes if there's no score plugin defined
* Fix existing unit test (add no op scoring plugin)
* Add unit tests for no score plugin scenario
* address review comments
* add a test with non-filter, non-scoring extender 
						
						
					 
					
						2024-02-26 11:07:19 -08:00 
						 
				 
			
				
					
						
							
							
								AxeZhan 
							
						 
					 
					
						
						
							
						
						630ff96f9d 
					 
					
						
						
							
							Revert "Scheduler first fit"  
						
						
						
						
					 
					
						2024-02-14 20:43:59 +08:00 
						 
				 
			
				
					
						
							
							
								NoicFank 
							
						 
					 
					
						
						
							
						
						227c1915db 
					 
					
						
						
							
							enhancement(scheduler): share waitingPods among profiles  
						
						
						
						
					 
					
						2024-02-01 10:06:23 +08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						919d4624a0 
					 
					
						
						
							
							Merge pull request  #122503  from sunbinnnnn/scheduler-extender-support-ignore-bind  
						
						... 
						
						
						
						Support ignore scheduler extender error when binding 
						
						
					 
					
						2024-01-08 17:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								Neil Sun 
							
						 
					 
					
						
						
							
						
						87816ffb2c 
					 
					
						
						
							
							Support ignore scheduler extender error when binding  
						
						... 
						
						
						
						Signed-off-by: sunbinnnnn <sunbinnnnn@hotmail.com > 
						
						
					 
					
						2024-01-08 21:06:25 +08:00 
						 
				 
			
				
					
						
							
							
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						09abd6be5a 
					 
					
						
						
							
							address reviews  
						
						
						
						
					 
					
						2024-01-02 02:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								Aleksandra Malinowska 
							
						 
					 
					
						
						
							
						
						f89c744b7b 
					 
					
						
						
							
							Only run Prioritize() for extenders with prioritizeVerb configured  
						
						
						
						
					 
					
						2023-12-21 13:42:27 +01:00 
						 
				 
			
				
					
						
							
							
								Aleksandra Malinowska 
							
						 
					 
					
						
						
							
						
						cd3f7a31e8 
					 
					
						
						
							
							Add unit tests for no score plugin scenario  
						
						
						
						
					 
					
						2023-12-21 13:42:21 +01:00 
						 
				 
			
				
					
						
							
							
								Aleksandra Malinowska 
							
						 
					 
					
						
						
							
						
						7abba24231 
					 
					
						
						
							
							Fix existing unit test (add no op scoring plugin)  
						
						
						
						
					 
					
						2023-12-21 13:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Aleksandra Malinowska 
							
						 
					 
					
						
						
							
						
						e19be41f58 
					 
					
						
						
							
							Don't evaluate extra nodes if there's no score plugin defined  
						
						
						
						
					 
					
						2023-12-21 13:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								AxeZhan 
							
						 
					 
					
						
						
							
						
						be48c93689 
					 
					
						
						
							
							Sched framework: expose NodeInfo in all functions of PluginsRunner interface  
						
						
						
						
					 
					
						2023-12-15 11:30:06 +08:00 
						 
				 
			
				
					
						
							
							
								Paco Xu 
							
						 
					 
					
						
						
							
						
						1160521a4f 
					 
					
						
						
							
							Revert "Scheduler first fit"  
						
						
						
						
					 
					
						2023-12-14 17:27:25 +08:00