Eric Tune 
							
						 
					 
					
						
						
							
						
						53ee76fe1a 
					 
					
						
						
							
							Support Work Queue jobs with variable parallelism  
						
						 
						
						... 
						
						
						
						When job.spec.completions is nil, only
one task needs to succeed for the job to succeed,
and parallelism can be scaled freely during runtime.
Added tests.
Release Note:
This causes two minor changes to the API.
First, unset parallelism previously was defaulted to be
equal to completions.  Now it always defaults to 1 if unset.
Second, having parallelism=N and completions unset would previously
be defaulted to 1 completion and N parallelism.
(this is not something we expect people to do, though)
Now, no defaulting occurs in that case, and the job's
behavior is different (any completion causes success). 
						
						
					 
					
						2016-01-22 14:57:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michail Kargakis 
							
						 
					 
					
						
						
							
						
						dd84bba64c 
					 
					
						
						
							
							Fix job status conditions bloat  
						
						 
						
						... 
						
						
						
						When a job is complete, the controller will indefinitely update its conditions
with a Complete condition. This change makes the controller exit the
reconcilation as soon as the job is already found to be marked as complete. 
						
						
					 
					
						2016-01-12 16:41:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jiangyaoguo 
							
						 
					 
					
						
						
							
						
						91e0bbebfb 
					 
					
						
						
							
							emit event when controller delete pod  
						
						 
						
						
						
						
					 
					
						2015-12-21 02:11:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						327c104460 
					 
					
						
						
							
							Added ActiveDeadlineSeconds to jobs, allowing failing a job after  
						
						 
						
						... 
						
						
						
						exceeding allowed time. 
						
						
					 
					
						2015-12-17 15:26:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						960808bf08 
					 
					
						
						
							
							Switch to versioned ListOptions in client.  
						
						 
						
						
						
						
					 
					
						2015-12-14 14:26:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						b0fcb5adef 
					 
					
						
						
							
							Pass ListOptions to List in ListWatch.  
						
						 
						
						
						
						
					 
					
						2015-12-07 11:53:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Salvatore Dario Minonne 
							
						 
					 
					
						
						
							
						
						80575c3093 
					 
					
						
						
							
							renaming PodSelector to LabelSelector  
						
						 
						
						
						
						
					 
					
						2015-12-04 09:49:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						6dcb689d4e 
					 
					
						
						
							
							Simplify List() signature in clients.  
						
						 
						
						
						
						
					 
					
						2015-12-03 09:54:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						8a8639d7af 
					 
					
						
						
							
							Merge pull request  #17863  from wojtek-t/only_list_options_in_watch  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-12-02 06:28:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						8343c8ce6c 
					 
					
						
						
							
							Pass ListOptions to List() methods.  
						
						 
						
						
						
						
					 
					
						2015-12-01 15:00:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						d2dfc912e6 
					 
					
						
						
							
							Simplify Watch() signature in clients.  
						
						 
						
						
						
						
					 
					
						2015-12-01 14:19:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						b6ef62af24 
					 
					
						
						
							
							Use unversioned.ListOptions in clients.  
						
						 
						
						
						
						
					 
					
						2015-11-24 16:52:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						d47e21f19f 
					 
					
						
						
							
							Reuse TCP connections in Reflector between resync periods.  
						
						 
						
						
						
						
					 
					
						2015-10-26 19:35:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						f4d75e0a0a 
					 
					
						
						
							
							Support timeout in watch requests  
						
						 
						
						
						
						
					 
					
						2015-10-24 13:12:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						a7a54cac74 
					 
					
						
						
							
							move job to generalized label selector  
						
						 
						
						
						
						
					 
					
						2015-10-15 07:42:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						98fa29adfd 
					 
					
						
						
							
							Make PodTemplateSpec for Job not a pointer, since it's a required field  
						
						 
						
						
						
						
					 
					
						2015-10-14 11:37:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						493d2b6920 
					 
					
						
						
							
							grep sed Experimental()  
						
						 
						
						
						
						
					 
					
						2015-10-13 13:22:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eulerzgy 
							
						 
					 
					
						
						
							
						
						4ed5f9d240 
					 
					
						
						
							
							adjust package name for pkg/controller directory  
						
						 
						
						
						
						
					 
					
						2015-10-12 09:51:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						7c9f4cc42f 
					 
					
						
						
							
							experimental. -> extensions.  
						
						 
						
						
						
						
					 
					
						2015-10-09 15:49:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						67f316dd19 
					 
					
						
						
							
							apis/experimental->apis/extensions  
						
						 
						
						
						
						
					 
					
						2015-10-09 15:04:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						73f7242027 
					 
					
						
						
							
							rename JobStatus.Unsuccessful => JobStatus.Failed, JobStatus.Successful => JobStatus.Succeeded  
						
						 
						
						
						
						
					 
					
						2015-10-08 10:41:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						df79026b79 
					 
					
						
						
							
							Extend resyncPeriods in controllers in production.  
						
						 
						
						
						
						
					 
					
						2015-10-08 09:10:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris 
							
						 
					 
					
						
						
							
						
						d0aa9dfbc7 
					 
					
						
						
							
							Removing custom test timeout  
						
						 
						
						
						
						
					 
					
						2015-10-01 14:35:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Tune 
							
						 
					 
					
						
						
							
						
						95a44be2ef 
					 
					
						
						
							
							Job status updates.  
						
						 
						
						... 
						
						
						
						Added status REST storage.
Added validation for Status Updates.
Changed job controller to update status rather than just job
(which ignores status updates). 
						
						
					 
					
						2015-09-22 11:39:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Tune 
							
						 
					 
					
						
						
							
						
						c99df5e3a4 
					 
					
						
						
							
							Log the error when unable to update job.  
						
						 
						
						
						
						
					 
					
						2015-09-21 21:26:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						0ae2334a4f 
					 
					
						
						
							
							sort jobs by creation timestamp to make getPodJob deterministic  
						
						 
						
						
						
						
					 
					
						2015-09-18 14:48:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						5965760751 
					 
					
						
						
							
							change log level on a lot of glog calls in job controller  
						
						 
						
						
						
						
					 
					
						2015-09-18 14:48:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						267cc9de91 
					 
					
						
						
							
							serialize access to active with a lock  
						
						 
						
						
						
						
					 
					
						2015-09-18 14:48:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						e29e606792 
					 
					
						
						
							
							make JobController RestartPolicy independent  
						
						 
						
						
						
						
					 
					
						2015-09-18 11:48:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						22072af90d 
					 
					
						
						
							
							rename jobmanager to jobcontroller  
						
						 
						
						
						
						
					 
					
						2015-09-18 11:48:47 -07:00