Kensei Nakada 
							
						 
					 
					
						
						
							
						
						cb5dc46edf 
					 
					
						
						
							
							feature(scheduler): simplify QueueingHint by introducing new statuses  
						
						 
						
						
						
						
					 
					
						2023-10-19 11:02:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						3ac83f528d 
					 
					
						
						
							
							Merge pull request  #119290  from carlory/add-logger  
						
						 
						
						... 
						
						
						
						the scheduling queue logs the error and treats it as QueueAfterBackoff 
						
						
					 
					
						2023-09-22 08:10:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carlory 
							
						 
					 
					
						
						
							
						
						0105a002bc 
					 
					
						
						
							
							when the hint fn returns error, the scheduling queue logs the error and treats it as QueueAfterBackoff.  
						
						 
						
						... 
						
						
						
						Co-authored-by: Kensei Nakada <handbomusic@gmail.com >
Co-authored-by: Kante Yin <kerthcet@gmail.com >
Co-authored-by: XsWack <xushiwei5@huawei.com > 
						
						
					 
					
						2023-09-21 09:40:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengjiao Liu 
							
						 
					 
					
						
						
							
						
						a7466f44e0 
					 
					
						
						
							
							Change the scheduler plugins PluginFactory function to use context parameter to pass logger  
						
						 
						
						... 
						
						
						
						- Migrated pkg/scheduler/framework/plugins/nodevolumelimits to use contextual logging
- Fix golangci-lint validation failed
- Check for plugins creation err 
						
						
					 
					
						2023-09-20 17:49:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						87d49a51be 
					 
					
						
						
							
							fix(queue_test): make sure the first bind failure via counter  
						
						 
						
						
						
						
					 
					
						2023-09-06 19:47:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						e6dfdb240f 
					 
					
						
						
							
							Output the error message for better analylsis  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2023-09-04 20:31:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SataQiu 
							
						 
					 
					
						
						
							
						
						ef7d404702 
					 
					
						
						
							
							using wait.PollUntilContextTimeout instead of deprecated wait.Poll for pkg/scheduler  
						
						 
						
						... 
						
						
						
						using wait.PollUntilContextTimeout instead of deprecated wait.Poll for test/integration/scheduler
using wait.PollUntilContextTimeout instead of deprecated wait.Poll for test/e2e/scheduling
using wait.ConditionWithContextFunc for PodScheduled/PodIsGettingEvicted/PodScheduledIn/PodUnschedulable/PodSchedulingError 
						
						
					 
					
						2023-08-17 17:25:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						cf3f0bd778 
					 
					
						
						
							
							fix: register the plugin rejects Pods in WaitOnPermit to UnschedulablePlugins  
						
						 
						
						
						
						
					 
					
						2023-08-12 07:18:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						050c0437e6 
					 
					
						
						
							
							fix: broadcast when pod is pushed back to activeQ directly in AddUnschedulableIfNotPresent  
						
						 
						
						
						
						
					 
					
						2023-08-09 03:32:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						47ef977ddd 
					 
					
						
						
							
							Direct reference to the packages  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2023-07-08 12:03:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						6f8d38406a 
					 
					
						
						
							
							feature(scheduler): implement ClusterEventWithHint to filter out useless events  
						
						 
						
						
						
						
					 
					
						2023-06-22 13:36:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengjiao Liu 
							
						 
					 
					
						
						
							
						
						074900e81b 
					 
					
						
						
							
							scheduler: update the scheduler interface and cache methods to use contextual logging  
						
						 
						
						
						
						
					 
					
						2023-05-29 13:26:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kante Yin 
							
						 
					 
					
						
						
							
						
						a7035f5459 
					 
					
						
						
							
							Pass Context to StartTestServer  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kante Yin <kerthcet@gmail.com > 
						
						
					 
					
						2023-05-04 10:25:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kante Yin 
							
						 
					 
					
						
						
							
						
						2d866ec2fc 
					 
					
						
						
							
							Teardown only scheduler in integration tests  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kante Yin <kerthcet@gmail.com > 
						
						
					 
					
						2023-05-04 10:09:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kante Yin 
							
						 
					 
					
						
						
							
						
						666605498a 
					 
					
						
						
							
							Replace deprecated pointer function  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kante Yin <kerthcet@gmail.com > 
						
						
					 
					
						2022-12-26 22:06:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kidddddddddddddddddddddd 
							
						 
					 
					
						
						
							
						
						6ca62eb2cb 
					 
					
						
						
							
							refactor  
						
						 
						
						
						
						
					 
					
						2022-12-13 11:36:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						ae5d430c76 
					 
					
						
						
							
							Integration tests for KEP Pod Scheduling Readiness  
						
						 
						
						... 
						
						
						
						- test generic integration in plugins_test.go
- test integration with SchedulingGates plugin in queue_test.go 
						
						
					 
					
						2022-11-08 10:06:44 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczyński 
							
						 
					 
					
						
						
							
						
						71d87272de 
					 
					
						
						
							
							Clean shutdown of apply integration tests  
						
						 
						
						
						
						
					 
					
						2022-11-07 09:14:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						f7f857814f 
					 
					
						
						
							
							Refactor schedulingCycle and bindingCycle in scheduler  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2022-10-21 13:53:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						7df9bfcfef 
					 
					
						
						
							
							Expose a pending pods summary in scheudler's dummper output  
						
						 
						
						
						
						
					 
					
						2022-08-05 22:02:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						02f77a1b84 
					 
					
						
						
							
							Feat: ga component config in kube-scheduler  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2022-07-29 08:47:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						4f77732540 
					 
					
						
						
							
							merge MakeDefaultErrorFunc into handleSchedulingFailure  
						
						 
						
						
						
						
					 
					
						2022-07-12 12:11:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczyński 
							
						 
					 
					
						
						
							
						
						8a959396b8 
					 
					
						
						
							
							Clean shutdown of volumescheduling integration tests  
						
						 
						
						
						
						
					 
					
						2022-05-28 21:14:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sanposhiho 
							
						 
					 
					
						
						
							
						
						bbd5f19497 
					 
					
						
						
							
							Delete non-need AddUnschedulableIfNotPresent in e2e  
						
						 
						
						
						
						
					 
					
						2022-05-22 06:54:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Wang 
							
						 
					 
					
						
						
							
						
						8a5df1302a 
					 
					
						
						
							
							rename unschedulableQ to unschedulablePods  
						
						 
						
						... 
						
						
						
						Signed-off-by: Alex Wang <wangqingcan1990@gmail.com > 
						
						
					 
					
						2022-03-24 17:38:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ruquan Zhao 
							
						 
					 
					
						
						
							
						
						f1a5b6ca06 
					 
					
						
						
							
							Remove genericScheduler and SchedulerAlgorithm.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ruquan Zhao <ruquan.zhao@arm.com > 
						
						
					 
					
						2022-03-04 13:26:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								HaoJie Liu 
							
						 
					 
					
						
						
							
						
						1dc1a37294 
					 
					
						
						
							
							fix typo in /test/integration  
						
						 
						
						
						
						
					 
					
						2021-11-25 18:59:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						835980ac67 
					 
					
						
						
							
							Merge pull request  #105424  from kerthcet/cleanup/remove-scheduler-policy-config  
						
						 
						
						... 
						
						
						
						remove scheduler policy config 
						
						
					 
					
						2021-10-08 10:57:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						a6f695581b 
					 
					
						
						
							
							remove legacy scheduler policy config, as well as associated flags policy-config-file, policy-configmap, policy-configmap-namespace and use-legacy-policy-config  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2021-10-08 23:57:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						60ab733932 
					 
					
						
						
							
							Merge pull request  #105546  from Huang-Wei/fix-evt-volumebinding  
						
						 
						
						... 
						
						
						
						sched: adjust events to register for VolumeBinding plugin 
						
						
					 
					
						2021-10-08 02:12:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						9b45983d3c 
					 
					
						
						
							
							Merge pull request  #104251  from ravisantoshgudimetla/scheduling-v1beta3  
						
						 
						
						... 
						
						
						
						Scheduling v1beta3 
						
						
					 
					
						2021-10-07 10:47:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						b7d90ca991 
					 
					
						
						
							
							sched: adjust events to register for VolumeBinding plugin  
						
						 
						
						
						
						
					 
					
						2021-10-07 08:51:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ravisantoshgudimetla 
							
						 
					 
					
						
						
							
						
						283b176102 
					 
					
						
						
							
							[test]: modify integration tests to use v1beta3  
						
						 
						
						
						
						
					 
					
						2021-10-07 10:58:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						3283e6bb72 
					 
					
						
						
							
							sched: integration test to cover event registration  
						
						 
						
						
						
						
					 
					
						2021-10-06 15:17:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						75a255d2ed 
					 
					
						
						
							
							remove scheduler component config v1beta1  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2021-09-28 13:13:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						d7bf9d724f 
					 
					
						
						
							
							Provide a timeout function to fail quick on blocking operations  
						
						 
						
						... 
						
						
						
						It works like the Linux `timeout` utility. 
						
						
					 
					
						2021-09-17 10:23:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengjiao Liu 
							
						 
					 
					
						
						
							
						
						da35add03f 
					 
					
						
						
							
							Rename master to apiserver in test/integration  
						
						 
						
						
						
						
					 
					
						2021-06-17 15:48:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						265ef1741f 
					 
					
						
						
							
							Move scheduler plugin set and configuration defaulting to component config  
						
						 
						
						
						
						
					 
					
						2021-06-16 10:15:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry-Ge 
							
						 
					 
					
						
						
							
						
						110c39ef60 
					 
					
						
						
							
							unroll extenders  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Ge <jerry.ge@arm.com >
Co-authored-by: Huang-Wei <wei.huang1@ibm.com > 
						
						
					 
					
						2021-06-10 08:31:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						1b3a124ba6 
					 
					
						
						
							
							Scheduler now registers event handlers dynamically  
						
						 
						
						... 
						
						
						
						- move clusterEventMap to Configurator
- dynamic event handlers registration for core API resources
- dynamic event handlers registration for custom resources 
						
						
					 
					
						2021-05-21 13:47:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						9d1ef9f4c5 
					 
					
						
						
							
							unregister Service events if a plugin doesn't implement EventsToRegister()  
						
						 
						
						
						
						
					 
					
						2021-03-18 11:04:06 -07:00