Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						0a17315e18 
					 
					
						
						
							
							Merge pull request  #83418  from ahg-g/ahg-first-priority  
						
						... 
						
						
						
						Refactor scheduler.New so that all framework-related parameters are options 
						
						
					 
					
						2019-10-03 10:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						30e7016ccf 
					 
					
						
						
							
							Refactor scheduler.New so that all framework-related parameters are passed as options  
						
						
						
						
					 
					
						2019-10-03 11:39:59 -04:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						9769d49bb5 
					 
					
						
						
							
							feat(scheduler): remove MaxPriority in the scheduler api  
						
						
						
						
					 
					
						2019-10-02 11:24:25 +08:00 
						 
				 
			
				
					
						
							
							
								notpad 
							
						 
					 
					
						
						
							
						
						fc55e74741 
					 
					
						
						
							
							A consistent interface for plugin extended functionality  
						
						
						
						
					 
					
						2019-10-01 23:59:48 +08:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						314ec4e504 
					 
					
						
						
							
							feat(scheduler): consolidate ScoreWithNormalizePlugin into ScorePlugin  
						
						
						
						
					 
					
						2019-09-26 10:19:06 +08:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						37b9e6d1ea 
					 
					
						
						
							
							An interface that allows pre-filter plugins to update their pre-calculated.  
						
						... 
						
						
						
						This is needed to allow efficient preemption simulations: during preemption, we remove/add pods from each node before running the filter plugins again to evaluate whether removing/adding specific pods will allow the incoming pod to be scheduled on the node. Instead of calling prefilter again, we should allow the plugin to do incremental update to its pre-computed state. 
						
						
					 
					
						2019-09-24 13:01:50 -04:00 
						 
				 
			
				
					
						
							
							
								Ahmad Diaa 
							
						 
					 
					
						
						
							
						
						bf6a70a1ce 
					 
					
						
						
							
							use scheduler.Option in initTestSchedulerWithOptions  
						
						
						
						
					 
					
						2019-09-21 00:06:42 +02:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						89f936f6ac 
					 
					
						
						
							
							Modified the Filter interface to pass in nodeinfo instead of node name.  
						
						... 
						
						
						
						This is necessary to support preemption, which relies on passing modified nodeinfo objects to the filters to simulate evicting lower-priority pods. 
						
						
					 
					
						2019-09-18 17:27:33 -04:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						54ac023a53 
					 
					
						
						
							
							Scheduler PreBind plugins are currently allowed to return Unschedulable status, which should not according to the KEP and comments.  
						
						
						
						
					 
					
						2019-09-11 14:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						4b6c32c097 
					 
					
						
						
							
							Merge pull request  #82121  from Zhuzhenghao/typo/bound  
						
						... 
						
						
						
						Typo fix: binded -> bound 
						
						
					 
					
						2019-09-11 10:39:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						e1a432f08e 
					 
					
						
						
							
							Merge pull request  #81384  from Huang-Wei/fix-preemption-flakes  
						
						... 
						
						
						
						Apply zero TerminationGracePeriodSeconds to preemption victims 
						
						
					 
					
						2019-09-10 14:30:17 -07:00 
						 
				 
			
				
					
						
							
							
								朱正浩,Zhu Zhenghao 
							
						 
					 
					
						
						
							
						
						aa20910e24 
					 
					
						
						
							
							Typo fix: binded -> bound  
						
						
						
						
					 
					
						2019-08-29 18:28:36 +08:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						af2e0428f6 
					 
					
						
						
							
							feat: use PreBind instead of Prebind in the scheduling framework  
						
						
						
						
					 
					
						2019-08-23 02:09:19 +08:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						03f0934c80 
					 
					
						
						
							
							feat: use PostBind instead of Postbind in the scheduling framework  
						
						
						
						
					 
					
						2019-08-23 02:09:12 +08:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						f3816fb757 
					 
					
						
						
							
							feat: use PreFilter instead of Prefilter in the scheduling framework  
						
						
						
						
					 
					
						2019-08-23 02:09:00 +08:00 
						 
				 
			
				
					
						
							
							
								Jun Gong 
							
						 
					 
					
						
						
							
						
						d9a7439ca0 
					 
					
						
						
							
							Refactor NewXXXPlugin in framework_test to avoid package variable and do some other refactor  
						
						
						
						
					 
					
						2019-08-20 09:52:26 +08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						7a35f8c92d 
					 
					
						
						
							
							Merge pull request  #81015  from draveness/feature/update-normalize-score-extension-point  
						
						... 
						
						
						
						feat:  return error when score is out of range 
						
						
					 
					
						2019-08-15 02:32:35 -07:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						9fb0df5096 
					 
					
						
						
							
							feat(scheduler): return error when score is out of range  
						
						
						
						
					 
					
						2019-08-14 19:16:41 +08:00 
						 
				 
			
				
					
						
							
							
								Wei Huang 
							
						 
					 
					
						
						
							
						
						3cd7277361 
					 
					
						
						
							
							Apply zero TerminationGracePeriodSeconds to preemption victims  
						
						
						
						
					 
					
						2019-08-13 13:39:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jun Gong 
							
						 
					 
					
						
						
							
						
						d0d46fdc7b 
					 
					
						
						
							
							Fix flaky test TestPreemptWithPermitPlugin  
						
						
						
						
					 
					
						2019-08-13 11:48:32 +08:00 
						 
				 
			
				
					
						
							
							
								Jun Gong 
							
						 
					 
					
						
						
							
						
						a2f178ecd7 
					 
					
						
						
							
							Refine TestFilterPlugin  
						
						
						
						
					 
					
						2019-08-06 13:41:32 +08:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						feb64858aa 
					 
					
						
						
							
							feat: implement "post-filter" extension point for scheduling framework  
						
						
						
						
					 
					
						2019-08-02 10:12:54 +08:00 
						 
				 
			
				
					
						
							
							
								Cong Liu 
							
						 
					 
					
						
						
							
						
						34373662d3 
					 
					
						
						
							
							Add NormalizeScore extension point for scheduler framework.  
						
						
						
						
					 
					
						2019-07-30 20:02:13 -04:00 
						 
				 
			
				
					
						
							
							
								Jun Gong 
							
						 
					 
					
						
						
							
						
						df14adf474 
					 
					
						
						
							
							Send a reject message to permit plugin when preempting a WaitingPod  
						
						
						
						
					 
					
						2019-07-23 10:23:54 +08:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Prow Robot 
							
						 
					 
					
						
						
							
						
						f31d786927 
					 
					
						
						
							
							Merge pull request  #78477  from YoubingLi/filter  
						
						... 
						
						
						
						Fixes 78001 The implementation of Filter extension for the new framework 
						
						
					 
					
						2019-07-22 16:48:53 -07:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						83f79d846e 
					 
					
						
						
							
							Fixes TestScorePlugin flakiness.  
						
						
						
						
					 
					
						2019-07-17 10:03:55 -04:00 
						 
				 
			
				
					
						
							
							
								Youbing Li 
							
						 
					 
					
						
						
							
						
						7f9dd949e0 
					 
					
						
						
							
							The implementation of Filter extension for the new framework  
						
						
						
						
					 
					
						2019-07-17 03:28:30 -04:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						c54c4d1962 
					 
					
						
						
							
							Score plugin for the scheduling framework.  
						
						
						
						
					 
					
						2019-07-16 09:38:37 -04:00 
						 
				 
			
				
					
						
							
							
								Chun Chen 
							
						 
					 
					
						
						
							
						
						e04f03d3cb 
					 
					
						
						
							
							Fix flaky test TestBindPlugin  
						
						
						
						
					 
					
						2019-07-15 23:36:06 +08:00 
						 
				 
			
				
					
						
							
							
								Chun Chen 
							
						 
					 
					
						
						
							
						
						3bb1a081ab 
					 
					
						
						
							
							Revert "Revert "Add Bind extension point of the scheduling framework""  
						
						... 
						
						
						
						This reverts commit b8950dab50 
						
						
					 
					
						2019-07-15 23:36:02 +08:00 
						 
				 
			
				
					
						
							
							
								Alena Varkockova 
							
						 
					 
					
						
						
							
						
						853a47c4ed 
					 
					
						
						
							
							Fix TestUnreservePlugin  
						
						
						
						
					 
					
						2019-06-30 08:29:19 +02:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						40090e8563 
					 
					
						
						
							
							refactor: add reset method to all test plugins  
						
						
						
						
					 
					
						2019-06-26 23:06:34 +08:00 
						 
				 
			
				
					
						
							
							
								draveness 
							
						 
					 
					
						
						
							
						
						b8950dab50 
					 
					
						
						
							
							Revert "Add Bind extension point of the scheduling framework"  
						
						
						
						
					 
					
						2019-06-22 22:52:57 +08:00 
						 
				 
			
				
					
						
							
							
								Chun Chen 
							
						 
					 
					
						
						
							
						
						b339c0a8bf 
					 
					
						
						
							
							Add Bind extension point of the scheduling framework  
						
						
						
						
					 
					
						2019-06-20 15:56:01 +08:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						a61a437ef2 
					 
					
						
						
							
							prefilter extension point implementation.  
						
						
						
						
					 
					
						2019-06-10 17:01:50 -04:00 
						 
				 
			
				
					
						
							
							
								Guoliang Wang 
							
						 
					 
					
						
						
							
						
						20f9c9940e 
					 
					
						
						
							
							Add Post-bind extension point to the scheduling framework  
						
						
						
						
					 
					
						2019-05-19 18:12:16 +08:00 
						 
				 
			
				
					
						
							
							
								JieJhih Jhang 
							
						 
					 
					
						
						
							
						
						2cd5fc54a1 
					 
					
						
						
							
							add scheduling framework configuration  
						
						... 
						
						
						
						update bazel build
fix get plugin config method
initialize only needed plugins
fix unit test
fix import duplicate package
update bazel
add docstrings
add weight field to plugin
add plugin to v1alpha1
add plugins at appropriate extension points
remove todo statement
fix import package file path
set plugin json schema
add plugin unit test to option
initial plugin in test integration
initialize only needed plugins
update bazel
rename func
change plugins needed logic
remove v1 alias
change the comment
fix alias shorter
remove blank line
change docstrings
fix map bool to struct
add some docstrings
add unreserve plugin
fix docstrings
move variable inside the for loop
make if else statement cleaner
remove plugin config from reserve plugin unit test
add plugin config and reduce unnecessary options for unit test
update bazel
fix race condition
fix permit plugin integration
change plugins to be pointer
change weight to int32
fix package alias
initial queue sort plugin
rename unreserve plugin
redesign plugin struct
update docstrings
check queue sort plugin amount
fix error message
fix condition
change plugin struct
add disabled plugin for unit test
fix docstrings
handle nil plugin set 
						
						
					 
					
						2019-05-18 06:30:28 +08:00 
						 
				 
			
				
					
						
							
							
								Abdullah Gharaibeh 
							
						 
					 
					
						
						
							
						
						98de316436 
					 
					
						
						
							
							Implement the permit extension point in scheduler.  
						
						
						
						
					 
					
						2019-05-10 12:42:04 -04:00 
						 
				 
			
				
					
						
							
							
								danielqsj 
							
						 
					 
					
						
						
							
						
						997648a923 
					 
					
						
						
							
							Add Un-reserve extension point for the scheduling framework  
						
						
						
						
					 
					
						2019-05-10 13:19:22 +08:00 
						 
				 
			
				
					
						
							
							
								Han Kang 
							
						 
					 
					
						
						
							
						
						51992d61a0 
					 
					
						
						
							
							Revert "Add Un-reserve extension point for the scheduling framework"  
						
						... 
						
						
						
						This reverts commit 8b5182581a 
						
						
					 
					
						2019-05-07 21:17:29 -07:00 
						 
				 
			
				
					
						
							
							
								danielqsj 
							
						 
					 
					
						
						
							
						
						8b5182581a 
					 
					
						
						
							
							Add Un-reserve extension point for the scheduling framework  
						
						
						
						
					 
					
						2019-05-07 14:51:58 +08:00 
						 
				 
			
				
					
						
							
							
								Bobby (Babak) Salamat 
							
						 
					 
					
						
						
							
						
						404dc1ed79 
					 
					
						
						
							
							Update scheduler framework plugins to align with the latest changes to the framework design  
						
						
						
						
					 
					
						2019-04-29 16:40:56 -07:00