carlory 
							
						 
					 
					
						
						
							
						
						0599b3caa0 
					 
					
						
						
							
							change the QueueingHintFn to pass a logger  
						
						 
						
						
						
						
					 
					
						2023-07-13 00:56:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						0852a2759a 
					 
					
						
						
							
							Merge pull request  #118965  from mengjiao-liu/use-cmp.Diff-scheduler-queue  
						
						 
						
						... 
						
						
						
						scheduler test: Use cmp.Diff instead of reflect.DeepEqual for pkg/scheduler/internal/queue/ 
						
						
					 
					
						2023-07-04 05:29:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Heba Elayoty 
							
						 
					 
					
						
						
							
						
						d548983dbb 
					 
					
						
						
							
							Use table-driven table for TestPerPodSchedulingMetrics  
						
						 
						
						... 
						
						
						
						Signed-off-by: Heba Elayoty <hebaelayoty@gmail.com > 
						
						
					 
					
						2023-06-29 14:51:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengjiao Liu 
							
						 
					 
					
						
						
							
						
						72294e4eff 
					 
					
						
						
							
							scheduler test: Use cmp.Diff instead of reflect.DeepEqual for pkg/scheduler/internal/queue/  
						
						 
						
						
						
						
					 
					
						2023-06-29 15:28:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						d9714078f8 
					 
					
						
						
							
							Merge pull request  #118551  from sanposhiho/event-to-register  
						
						 
						
						... 
						
						
						
						feature(scheduler): implement ClusterEventWithHint to filter out useless events 
						
						
					 
					
						2023-06-26 06:41:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						6f8d38406a 
					 
					
						
						
							
							feature(scheduler): implement ClusterEventWithHint to filter out useless events  
						
						 
						
						
						
						
					 
					
						2023-06-22 13:36:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Heba Elayoty 
							
						 
					 
					
						
						
							
						
						902c711fb4 
					 
					
						
						
							
							Unset gated pod info timestamp in addToActiveQ  
						
						 
						
						... 
						
						
						
						Signed-off-by: Heba Elayoty <hebaelayoty@gmail.com > 
						
						
					 
					
						2023-06-21 14:16:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								likakuli 
							
						 
					 
					
						
						
							
						
						5a14573258 
					 
					
						
						
							
							clean: use info instead of error to log queue closed message when scheduler exit  
						
						 
						
						... 
						
						
						
						Signed-off-by: likakuli <1154584512@qq.com > 
						
						
					 
					
						2023-05-31 11:07:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mengjiao Liu 
							
						 
					 
					
						
						
							
						
						074900e81b 
					 
					
						
						
							
							scheduler: update the scheduler interface and cache methods to use contextual logging  
						
						 
						
						
						
						
					 
					
						2023-05-29 13:26:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						29c8fb678c 
					 
					
						
						
							
							Merge pull request  #117194  from sanposhiho/revert-preenqueue  
						
						 
						
						... 
						
						
						
						Revert "Optimization on running prePreEnqueuePlugins before adding pods into activeQ" 
						
						
					 
					
						2023-04-13 16:00:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						2bed67d0f1 
					 
					
						
						
							
							Revert "Optimization on running prePreEnqueuePlugins before adding pods into activeQ"  
						
						 
						
						... 
						
						
						
						This reverts commit c01fa8279d . 
						
						
					 
					
						2023-04-11 22:28:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sarab 
							
						 
					 
					
						
						
							
						
						8d18ae6fc2 
					 
					
						
						
							
							Use the generic Set in scheduler  
						
						 
						
						
						
						
					 
					
						2023-04-09 11:34:17 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kensei Nakada 
							
						 
					 
					
						
						
							
						
						6697467062 
					 
					
						
						
							
							add(scheduler): implement "plugin_execution_duration_seconds" metric in PreEnqueue  
						
						 
						
						
						
						
					 
					
						2023-03-12 04:45:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						07a73bb2e1 
					 
					
						
						
							
							One lock among PodNominator and SchedulingQueue  
						
						 
						
						... 
						
						
						
						Change-Id: I17fe5da40250e42c04124c25b530ce6c8dea4154 
						
						
					 
					
						2023-03-08 16:18:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lianghao208 
							
						 
					 
					
						
						
							
						
						c01fa8279d 
					 
					
						
						
							
							Optimization on running prePreEnqueuePlugins before adding pods into activeQ  
						
						 
						
						
						
						
					 
					
						2023-02-15 11:13:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						a731a44596 
					 
					
						
						
							
							Fix an accuracy issue of scheduler_pending_pods metric  
						
						 
						
						
						
						
					 
					
						2022-11-21 21:33:16 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						0f66366aff 
					 
					
						
						
							
							Fix an issue that pod may be added to backoffQ  
						
						 
						
						
						
						
					 
					
						2022-11-08 10:05:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						0b27f25252 
					 
					
						
						
							
							PreEnqueue implementation  
						
						 
						
						... 
						
						
						
						- Add PreEnqueuePlugin to Scheduler Framework
- Implement PreEnqueuePlugin in scheduler queue
- Implementation of SchedulingGates plugin
- Metrics 
						
						
					 
					
						2022-11-07 14:02:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Claudiu Belu 
							
						 
					 
					
						
						
							
						
						9f95b7b18c 
					 
					
						
						
							
							unittests: Fixes unit tests for Windows (part 3)  
						
						 
						
						... 
						
						
						
						Currently, there are some unit tests that are failing on Windows due to
various reasons:
- paths not properly joined (filepath.Join should be used).
- Proxy Mode IPVS not supported on Windows.
- DeadlineExceeded can occur when trying to read data from an UDP
  socket. This can be used to detect whether the port was closed or not.
- In Windows, with long file name support enabled, file names can have
  up to 32,767 characters. In this case, the error
  windows.ERROR_FILENAME_EXCED_RANGE will be encountered instead.
- files not closed, which means that they cannot be removed / renamed.
- time.Now() is not as precise on Windows, which means that 2
  consecutive calls may return the same timestamp.
- path.Base() will return the same path. filepath.Base() should be used
  instead.
- path.Join() will always join the paths with a / instead of the OS
  specific separator. filepath.Join() should be used instead. 
						
						
					 
					
						2022-10-21 19:25:48 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kidddddddddddddddddddddd 
							
						 
					 
					
						
						
							
						
						b901ef0f68 
					 
					
						
						
							
							changes in test files  
						
						 
						
						
						
						
					 
					
						2022-10-12 22:11:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						7df9bfcfef 
					 
					
						
						
							
							Expose a pending pods summary in scheudler's dummper output  
						
						 
						
						
						
						
					 
					
						2022-08-05 22:02:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								akankshakumari393 
							
						 
					 
					
						
						
							
						
						5d53407cc2 
					 
					
						
						
							
							[Minor] Fix typos in the variable name in scheduling_queue_test.go  
						
						 
						
						
						
						
					 
					
						2022-07-23 19:27:15 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yibo Zhuang 
							
						 
					 
					
						
						
							
						
						fd08d47d8b 
					 
					
						
						
							
							cleanup: move scheduler tests to use PodWrapper  
						
						 
						
						... 
						
						
						
						Move to use testing PodWrapper where applicable to
reduce duplicating pod creation code and shorten
number of lines.
Adding additional wrapper functions in PodWrapper
to ensure it covers all pod spec under tests.
Signed-off-by: Yibo Zhuang <yibzhuang@gmail.com > 
						
						
					 
					
						2022-05-05 10:48:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuan Chen 
							
						 
					 
					
						
						
							
						
						d1a2f699a7 
					 
					
						
						
							
							Add PodWrapper functions for scheduler testing  
						
						 
						
						... 
						
						
						
						Fix a typo in comment 
						
						
					 
					
						2022-04-19 20:30:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aldo Culquicondor 
							
						 
					 
					
						
						
							
						
						429457e184 
					 
					
						
						
							
							Fix: abort nominating a pod that was already scheduled to a node  
						
						 
						
						... 
						
						
						
						Change-Id: Iacb8530769e7a93e3bc8384cf51d7a8fd9a192e1 
						
						
					 
					
						2022-04-04 10:52:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						317f8afe92 
					 
					
						
						
							
							Merge pull request  #108976  from ArangoGutierrez/devel/typos/scheduler  
						
						 
						
						... 
						
						
						
						Fix typos under pkg/scheduler 
						
						
					 
					
						2022-03-25 15:35:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carlos Eduardo Arango Gutierrez 
							
						 
					 
					
						
						
							
						
						d2f67b42b7 
					 
					
						
						
							
							Fix typos under pkg/scheduler  
						
						 
						
						... 
						
						
						
						./scheduler/framework/plugins/noderesources/most_allocated_test.go:227: negtive ==> negative
./scheduler/framework/plugins/noderesources/most_allocated_test.go:228: negtive ==> negative
./scheduler/framework/plugins/volumebinding/binder.go:402: everytime ==> every time
./scheduler/framework/preemption/preemption_test.go:67: staus ==> status
./scheduler/framework/runtime/framework_test.go:1252: followings ==> following
./scheduler/internal/cache/cache_test.go:932: datas ==> data
./scheduler/internal/cache/node_tree_test.go:471: unknow ==> unknown
./scheduler/internal/queue/scheduling_queue_test.go:442: actived ==> activated
./scheduler/internal/queue/scheduling_queue_test.go:2209: covert ==> convert
Signed-off-by: Carlos Eduardo Arango Gutierrez <carangog@redhat.com > 
						
						
					 
					
						2022-03-24 08:01:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Wang 
							
						 
					 
					
						
						
							
						
						8a5df1302a 
					 
					
						
						
							
							rename unschedulableQ to unschedulablePods  
						
						 
						
						... 
						
						
						
						Signed-off-by: Alex Wang <wangqingcan1990@gmail.com > 
						
						
					 
					
						2022-03-24 17:38:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						2831f9a343 
					 
					
						
						
							
							remove unneeded references  
						
						 
						
						
						
						
					 
					
						2022-03-23 15:26:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Wang 
							
						 
					 
					
						
						
							
						
						87549203e9 
					 
					
						
						
							
							add deprecated flag for flush pods to activeq interval  
						
						 
						
						
						
						
					 
					
						2022-02-16 11:05:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Wang 
							
						 
					 
					
						
						
							
						
						ca50e459b0 
					 
					
						
						
							
							check activeQ len before pop  
						
						 
						
						
						
						
					 
					
						2022-02-08 18:05:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						939e98135c 
					 
					
						
						
							
							sched: fix goroutine leak in unit tests  
						
						 
						
						
						
						
					 
					
						2022-01-22 22:53:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						b960f7a0e0 
					 
					
						
						
							
							Merge pull request  #106203  from 2014BDuck/test-priority-queue-activate  
						
						 
						
						... 
						
						
						
						add test cases for scheduler/PriorityQueue.Activate 
						
						
					 
					
						2022-01-05 02:22:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiekun 
							
						 
					 
					
						
						
							
						
						30e06ecf1e 
					 
					
						
						
							
							#106203  Added test cases for PriorityQueue Activate  
						
						 
						
						
						
						
					 
					
						2021-12-18 22:12:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						2433b083a9 
					 
					
						
						
							
							clear pod's .status.nominatedNodeName when necessary  
						
						 
						
						
						
						
					 
					
						2021-12-16 10:55:13 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						a241c45dc7 
					 
					
						
						
							
							move a number of scheduler metrics to STABLE  
						
						 
						
						
						
						
					 
					
						2021-11-10 12:51:17 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reza Karimi 
							
						 
					 
					
						
						
							
						
						bb15f02039 
					 
					
						
						
							
							issue#105861: making scheduler metrics stable  
						
						 
						
						
						
						
					 
					
						2021-11-03 15:34:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						6c45f6e32b 
					 
					
						
						
							
							Merge pull request  #105125  from BinacsLee/binacs-fix-scheQ-caculate-overflow  
						
						 
						
						... 
						
						
						
						Scheduler: fix calculateBackoffDuration overflow in extreme data cases 
						
						
					 
					
						2021-09-20 21:26:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								BinacsLee 
							
						 
					 
					
						
						
							
						
						f277864aa5 
					 
					
						
						
							
							Scheduler queue: fix calculateBackoffDuration overflow in extreme data cases  
						
						 
						
						
						
						
					 
					
						2021-09-21 09:42:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wojtekt 
							
						 
					 
					
						
						
							
						
						d9b08c611d 
					 
					
						
						
							
							Migrate to k8s.io/utils/clock  
						
						 
						
						
						
						
					 
					
						2021-09-17 15:19:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								boenn 
							
						 
					 
					
						
						
							
						
						1980b18c45 
					 
					
						
						
							
							Solved the test problem and added update comment  
						
						 
						
						
						
						
					 
					
						2021-07-16 10:57:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yecheng Fu 
							
						 
					 
					
						
						
							
						
						83ee392ed4 
					 
					
						
						
							
							implement EnqueueExtensions interface in volumebinding  
						
						 
						
						
						
						
					 
					
						2021-07-03 08:25:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						36eaa11d50 
					 
					
						
						
							
							cleanup usage of NewPodNominator  
						
						 
						
						... 
						
						
						
						- replace NewPodNominator() with NewSafePodNominator()
- rename nominatedPodMap to nominator 
						
						
					 
					
						2021-06-10 14:01:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						8e85a2b0c2 
					 
					
						
						
							
							sched: fix a bug that a preemptor pod exists as a phantom  
						
						 
						
						... 
						
						
						
						- SafePodNominator to resolve racing issue when dealing with nominated pod 
						
						
					 
					
						2021-06-05 11:07:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Minbaev 
							
						 
					 
					
						
						
							
						
						8325c6b0da 
					 
					
						
						
							
							got rid of ClusterEventReg with generating ClusterEvent objects on the fly  
						
						 
						
						
						
						
					 
					
						2021-04-14 13:38:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								卢振兴10069964 
							
						 
					 
					
						
						
							
						
						5ddb1be59a 
					 
					
						
						
							
							code cleanup for pkg/scheduler  
						
						 
						
						
						
						
					 
					
						2021-04-13 08:16:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						7cd73076a2 
					 
					
						
						
							
							Merge pull request  #100049  from Huang-Wei/basic-check-prior-to-enq  
						
						 
						
						... 
						
						
						
						sched: support PreEnqueueChecks prior to moving Pods 
						
						
					 
					
						2021-04-08 17:11:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Huang 
							
						 
					 
					
						
						
							
						
						6384f397b4 
					 
					
						
						
							
							sched: support PreEnqueueChecks prior to moving Pods  
						
						 
						
						
						
						
					 
					
						2021-03-11 12:31:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renyuquan 
							
						 
					 
					
						
						
							
						
						53ee08a40e 
					 
					
						
						
							
							fix scheduler queue update logic  
						
						 
						
						
						
						
					 
					
						2021-03-10 15:48:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						c7fef196b6 
					 
					
						
						
							
							Implements pod affinity NamespaceSelector feature  
						
						 
						
						
						
						
					 
					
						2021-03-04 07:30:24 -05:00