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 
							
						 
					 
					
						
						
							
						
						54e6f609ce 
					 
					
						
						
							
							Migrated pkg/scheduler/framework/plugins/noderesources to contextual logging  
						
						 
						
						
						
						
					 
					
						2023-04-27 14:46:13 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tangwz 
							
						 
					 
					
						
						
							
						
						be080584c6 
					 
					
						
						
							
							scheduler(NodeResourcesFit & NodeResourcesBalancedAllocation): calculatePodResourceRequest in PreScore phase ( #115655 )  
						
						 
						
						... 
						
						
						
						* scheduler(NodeResourcesFit): calculatePodResourceRequest in PreScore phase
* scheduler(NodeResourcesFit and NodeResourcesBalancedAllocation): calculatePodResourceRequest in PreScore phase
* modify the comments and tests.
* revert the tests.
* don't need consider nodes.
* use list instead of map.
* add comment for podRequests.
* avoid using negative wording in variable names. 
						
						
					 
					
						2023-03-10 07:44:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tangwz 
							
						 
					 
					
						
						
							
						
						a4ab559ba4 
					 
					
						
						
							
							Improve performance of NodeResourcesFit scoring  
						
						 
						
						... 
						
						
						
						Signed-off-by: tangwz <tangwz.com@gmail.com > 
						
						
					 
					
						2022-12-21 23:23:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ldsdsy 
							
						 
					 
					
						
						
							
						
						2f1168d9a5 
					 
					
						
						
							
							Format the code in pkg/scheduler/framework/plugins/noderesources/balanced_allocation.go  
						
						 
						
						
						
						
					 
					
						2022-07-18 11:03:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paco Xu 
							
						 
					 
					
						
						
							
						
						acd696266e 
					 
					
						
						
							
							mark PodOverhead to GA in v1.24; remove in v1.26  
						
						 
						
						
						
						
					 
					
						2022-03-17 09:30:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Diaa 
							
						 
					 
					
						
						
							
						
						a2c37bfd09 
					 
					
						
						
							
							use original requests in NodeResourcesBalancedAllocation instead of NonZero ( #105845 )  
						
						 
						
						
						
						
					 
					
						2021-10-29 19:04:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Chen 
							
						 
					 
					
						
						
							
						
						1fa673c15c 
					 
					
						
						
							
							Extent the NodeResourcesBalancedAllocation plugin to cover more resources  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dave Chen <dave.chen@arm.com > 
						
						
					 
					
						2021-06-30 11:15:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ravisantoshgudimetla 
							
						 
					 
					
						
						
							
						
						b6c75bee15 
					 
					
						
						
							
							Remove balanced attached node volumes  
						
						 
						
						... 
						
						
						
						kubernetes#60525 introduced
Balanced attached node volumes feature gate to include volume
count for prioritizing nodes. The reason for introducing this
flag was its usefulness in Red Hat OpenShift Online environment
which is not being used any more. So, removing the flag
as it helps in maintainability of the scheduler code base
as mentioned at kubernetes#101489 (comment) 
						
						
					 
					
						2021-06-22 11:19:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						63d1237102 
					 
					
						
						
							
							Fix Node Resources plugins score when there are pods with no requests  
						
						 
						
						... 
						
						
						
						Given that we give a default CPU/memory requests for containers that don't provide any, the calculated usage can exceed the allocatable.
Change-Id: I72e249652acacfbe8cea0dd6f895dabe43ff6376 
						
						
					 
					
						2021-06-16 20:36:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						46f3e4dfdd 
					 
					
						
						
							
							Define in-tree scheduler plugin names in separate pkg to break a cyclic depednecy when moving plugin defaulting to CC  
						
						 
						
						
						
						
					 
					
						2021-06-09 15:36:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dame 
							
						 
					 
					
						
						
							
						
						5a77ebe28b 
					 
					
						
						
							
							Scheduler: remove pkg/features dependency from NodeResources plugins  
						
						 
						
						
						
						
					 
					
						2021-05-18 08:59:02 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						6268e6f990 
					 
					
						
						
							
							Merge pull request  #95069  from farah/split-scheduler  
						
						 
						
						... 
						
						
						
						Move scheduler interface to pkg/scheduler/framework 
						
						
					 
					
						2020-10-13 14:23:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ali 
							
						 
					 
					
						
						
							
						
						09b2e8f638 
					 
					
						
						
							
							Move scheduler interface to pkg/scheduler/framework  
						
						 
						
						
						
						
					 
					
						2020-10-13 13:13:27 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SataQiu 
							
						 
					 
					
						
						
							
						
						a0efc33158 
					 
					
						
						
							
							wrap errors from NodeLabel, NodePorts, NodePreferAvoidPods and NodeResourcesBalancedAllocation plugins  
						
						 
						
						
						
						
					 
					
						2020-10-10 11:00:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Chen 
							
						 
					 
					
						
						
							
						
						e1d61b621a 
					 
					
						
						
							
							Scheduler: remove the misleading comments in NodeResourcesBalancedAllocation  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dave Chen dave.chen@arm.com  
						
						
					 
					
						2020-06-23 17:33:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						ce05382b58 
					 
					
						
						
							
							Use RawExtension and Object for external and internal scheduling plugin args, respectively  
						
						 
						
						... 
						
						
						
						Signed-off-by: Aldo Culquicondor <acondor@google.com > 
						
						
					 
					
						2020-04-14 13:44:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Chen 
							
						 
					 
					
						
						
							
						
						4ab7be43ce 
					 
					
						
						
							
							Trival fix: update the desc on the score plugins  
						
						 
						
						... 
						
						
						
						For whatever the reason, the max score has been updated from "10"
to "100" 
						
						
					 
					
						2020-03-25 12:09:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						b9e2389e0d 
					 
					
						
						
							
							Move RequestedToCapacityRatio argument processing to its plugin  
						
						 
						
						
						
						
					 
					
						2020-01-06 11:54:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								notpad 
							
						 
					 
					
						
						
							
						
						7f79516705 
					 
					
						
						
							
							Move resource-based priority functions to their Score plugins  
						
						 
						
						
						
						
					 
					
						2019-12-31 23:50:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						05cb382357 
					 
					
						
						
							
							Update PredicateMetadataProducer to accept a scheduler SharedLister instead of nodeinfomap  
						
						 
						
						
						
						
					 
					
						2019-10-25 19:19:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zouyee 
							
						 
					 
					
						
						
							
						
						bd4167d149 
					 
					
						
						
							
							remove unused meta and rename lablance_allocated  
						
						 
						
						... 
						
						
						
						Signed-off-by: Zou Nengren <zouyee1989@gmail.com > 
						
						
					 
					
						2019-10-19 22:43:15 +08:00