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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengjiao Liu 
							
						 
					 
					
						
						
							
						
						1c05cf1d51 
					 
					
						
						
							
							kube-scheduler: NewFramework function to pass the context parameter  
						
						 
						
						... 
						
						
						
						Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com > 
						
						
					 
					
						2023-05-23 10:17:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sarab 
							
						 
					 
					
						
						
							
						
						8d18ae6fc2 
					 
					
						
						
							
							Use the generic Set in scheduler  
						
						 
						
						
						
						
					 
					
						2023-04-09 11:34:17 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						25edb4943a 
					 
					
						
						
							
							Merge pull request  #116465  from sourcelliu/nodeaffinity  
						
						 
						
						... 
						
						
						
						Fix PreFilter logic problem in node affinity 
						
						
					 
					
						2023-03-14 10:40:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mantuliu 
							
						 
					 
					
						
						
							
						
						42ddbb4276 
					 
					
						
						
							
							Fix PreFilter logic problem in node affinity  
						
						 
						
						
						
						
					 
					
						2023-03-14 11:23:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tangwz 
							
						 
					 
					
						
						
							
						
						3766e060e5 
					 
					
						
						
							
							Avoid using negative words in PreFilter and PreScore tests.  
						
						 
						
						
						
						
					 
					
						2023-03-12 15:06:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						570c2d7036 
					 
					
						
						
							
							cleanup(nodeaffinity): remove impossible scenario from test cases  
						
						 
						
						
						
						
					 
					
						2023-01-07 08:46:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						e5b536755f 
					 
					
						
						
							
							feature(scheduler): won't run Filter if PreFilter returned a Skip status  
						
						 
						
						
						
						
					 
					
						2023-01-06 07:38:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kerthcet 
							
						 
					 
					
						
						
							
						
						97e3e50493 
					 
					
						
						
							
							Remove potential goroutine leak in NewFramework  
						
						 
						
						... 
						
						
						
						Signed-off-by: kerthcet <kerthcet@gmail.com > 
						
						
					 
					
						2022-08-06 00:05:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczyński 
							
						 
					 
					
						
						
							
						
						7060953b92 
					 
					
						
						
							
							Clear shutdown of scheduler metrics recorder  
						
						 
						
						
						
						
					 
					
						2022-05-20 20:23:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yibo Zhuang 
							
						 
					 
					
						
						
							
						
						bc8f3198d5 
					 
					
						
						
							
							cleanup: move scheduler plugin tests to use PodWrapper  
						
						 
						
						... 
						
						
						
						Move scheduler plugin unit tests use testing PodWrapper
where applicable to reduce duplicating pod creation
code and shorten number of lines.
Signed-off-by: Yibo Zhuang <yibzhuang@gmail.com > 
						
						
					 
					
						2022-05-05 10:48:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						da7f085dcb 
					 
					
						
						
							
							Added a NodeAffinity PreFilter that looks for node.Name MatchField terms; if exist, the pod is only evaluated against the matching nodes.  
						
						 
						
						
						
						
					 
					
						2022-03-14 15:37:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						5b20b68bc9 
					 
					
						
						
							
							Updated the scheduler framework's PreFilter interface to return a PreFilterResult  
						
						 
						
						
						
						
					 
					
						2022-03-14 15:36:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zzchun 
							
						 
					 
					
						
						
							
						
						7c17672ae7 
					 
					
						
						
							
							fix typo in node_affinity_test  
						
						 
						
						... 
						
						
						
						Signed-off-by: zzchun <zzchun@zju.edu.cn > 
						
						
					 
					
						2021-09-10 15:10:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengxue Zhang 
							
						 
					 
					
						
						
							
						
						b38caa91cc 
					 
					
						
						
							
							make runtime.NewFramework accept KubeSchedulerProfile  
						
						 
						
						
						
						
					 
					
						2021-03-05 18:30:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengxue Zhang 
							
						 
					 
					
						
						
							
						
						4fb8e343c0 
					 
					
						
						
							
							parse pod's node affinity once in preFilter  
						
						 
						
						
						
						
					 
					
						2021-02-25 00:21:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xiaofei.sun 
							
						 
					 
					
						
						
							
						
						fd62f32125 
					 
					
						
						
							
							Scheduler: remove pkg/apis/core/field_constants.go  
						
						 
						
						
						
						
					 
					
						2021-02-24 18:06:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SataQiu 
							
						 
					 
					
						
						
							
						
						2b38078de1 
					 
					
						
						
							
							scheduler: parse Pod's Node affinity once in PreScore phase  
						
						 
						
						... 
						
						
						
						Signed-off-by: SataQiu <1527062125@qq.com > 
						
						
					 
					
						2020-11-26 11:19:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						3ce145787a 
					 
					
						
						
							
							Add AddedAffinity to the NodeAffinityArgs  
						
						 
						
						... 
						
						
						
						And use it in Filter and Score.
Change-Id: I173d8f2d5578762e9873181d5b44ea30b6dbbbc2 
						
						
					 
					
						2020-11-09 15:19:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ali 
							
						 
					 
					
						
						
							
						
						09b2e8f638 
					 
					
						
						
							
							Move scheduler interface to pkg/scheduler/framework  
						
						 
						
						
						
						
					 
					
						2020-10-13 13:13:27 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ali Farah 
							
						 
					 
					
						
						
							
						
						a22e115a0e 
					 
					
						
						
							
							Split scheduler framework implementation into new runtime package  
						
						 
						
						
						
						
					 
					
						2020-06-22 00:23:43 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						a5d8172715 
					 
					
						
						
							
							move nodeinfo type to framework pkg  
						
						 
						
						
						
						
					 
					
						2020-04-07 10:25:24 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						ed3fe054df 
					 
					
						
						
							
							move scheduler nodeinfo to pkg/scheduler/types  
						
						 
						
						
						
						
					 
					
						2020-03-31 21:02:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						f53d7e55df 
					 
					
						
						
							
							Move Snapshot from nodeinfo/snapshot to internal/cache  
						
						 
						
						... 
						
						
						
						Signed-off-by: Aldo Culquicondor <acondor@google.com > 
						
						
					 
					
						2020-01-17 13:29:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						fb66e807cd 
					 
					
						
						
							
							Remove scheduler framework dependency on predicates package  
						
						 
						
						
						
						
					 
					
						2020-01-13 13:02:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						902cf48cd3 
					 
					
						
						
							
							Updated NewSnapshot interface to accept a NodeInfoMap instead of lists of nodes and pods  
						
						 
						
						
						
						
					 
					
						2019-11-12 11:14:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						05fea1e437 
					 
					
						
						
							
							Merge pull request  #84834  from ahg-g/ahg-fwk  
						
						 
						
						... 
						
						
						
						Remove Framework dependency on nodeinfo snapshot 
						
						
					 
					
						2019-11-07 04:36:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						6b4bd87ba3 
					 
					
						
						
							
							Remove Framework dependency on nodeinfo snapshot  
						
						 
						
						
						
						
					 
					
						2019-11-06 08:37:57 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						dd74205bcf 
					 
					
						
						
							
							Move out const strings in pkg/scheduler/api/well_known_labels.go  
						
						 
						
						
						
						
					 
					
						2019-11-05 20:56:21 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						05cb382357 
					 
					
						
						
							
							Update PredicateMetadataProducer to accept a scheduler SharedLister instead of nodeinfomap  
						
						 
						
						
						
						
					 
					
						2019-10-25 19:19:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								draveness 
							
						 
					 
					
						
						
							
						
						3d74da4d53 
					 
					
						
						
							
							feat(scheduler): implement node affinity as score plugin  
						
						 
						
						
						
						
					 
					
						2019-10-17 17:02:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								draveness 
							
						 
					 
					
						
						
							
						
						47a6c5b693 
					 
					
						
						
							
							feat(scheduler): use context in the scheduler package  
						
						 
						
						... 
						
						
						
						+ Use context instead of stopCh
+ Add context to the scheduling framework interface 
						
						
					 
					
						2019-10-17 09:03:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guoliang Wang 
							
						 
					 
					
						
						
							
						
						0a1808a570 
					 
					
						
						
							
							[migration phase 1] PodMatchNodeSelector/NodAffinity as filter plugin  
						
						 
						
						
						
						
					 
					
						2019-10-12 14:49:55 +08:00