deads2k 
							
						 
					 
					
						
						
							
						
						62157572cf 
					 
					
						
						
							
							tighten quota controller interface  
						
						
						
						
					 
					
						2017-07-19 15:36:45 -04:00 
						 
				 
			
				
					
						
							
							
								Jacob Simpson 
							
						 
					 
					
						
						
							
						
						29c1b81d4c 
					 
					
						
						
							
							Scripted migration from clientset_generated to client-go.  
						
						
						
						
					 
					
						2017-07-17 15:05:37 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						f4989a45a5 
					 
					
						
						
							
							run root-rewrite-v1-..., compile  
						
						
						
						
					 
					
						2017-06-22 10:25:57 -07:00 
						 
				 
			
				
					
						
							
							
								Derek Carr 
							
						 
					 
					
						
						
							
						
						430f078f93 
					 
					
						
						
							
							resource quota full resync was removed in error  
						
						
						
						
					 
					
						2017-05-11 15:58:55 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Goldstein 
							
						 
					 
					
						
						
							
						
						e63fcf708d 
					 
					
						
						
							
							Make controller Run methods consistent  
						
						... 
						
						
						
						- startup/shutdown logging
- wait for cache sync logging
- defer utilruntime.HandleCrash()
- wait for stop channel before exiting 
						
						
					 
					
						2017-04-14 07:27:45 -04:00 
						 
				 
			
				
					
						
							
							
								Andy Goldstein 
							
						 
					 
					
						
						
							
						
						d820e3928c 
					 
					
						
						
							
							Switch resourcequota controller to shared informers  
						
						
						
						
					 
					
						2017-02-14 12:20:27 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						2c1c0f3f72 
					 
					
						
						
							
							move workqueue to client-go  
						
						
						
						
					 
					
						2017-01-30 09:08:21 -05:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						79adb99a13 
					 
					
						
						
							
							pkg/api: move Semantic equality to k8s.io/apimachinery/pkg/api/equality  
						
						
						
						
					 
					
						2017-01-29 21:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						b0b156b381 
					 
					
						
						
							
							make tools/cache authoritative  
						
						
						
						
					 
					
						2017-01-25 08:29:45 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						469df12038 
					 
					
						
						
							
							refactor: move ListOptions references to metav1  
						
						
						
						
					 
					
						2017-01-23 17:52:46 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						9a2a50cda7 
					 
					
						
						
							
							refactor: use metav1.ObjectMeta in other types  
						
						
						
						
					 
					
						2017-01-17 16:17:19 -05:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						0ca72d110d 
					 
					
						
						
							
							Merge pull request  #39655  from xychu/typo-in-quota-ctr  
						
						... 
						
						
						
						Automatic merge from submit-queue
Fix typo in resource quota controller comments 
						
						
					 
					
						2017-01-15 01:14:38 -08:00 
						 
				 
			
				
					
						
							
							
								Klaus Ma 
							
						 
					 
					
						
						
							
						
						25fe1e0d82 
					 
					
						
						
							
							Made cache.Controller to be interface.  
						
						
						
						
					 
					
						2017-01-13 13:33:23 +08:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						6a4d5cd7cc 
					 
					
						
						
							
							start the apimachinery repo  
						
						
						
						
					 
					
						2017-01-11 09:09:48 -05:00 
						 
				 
			
				
					
						
							
							
								Ethan Chu 
							
						 
					 
					
						
						
							
						
						4602d4fcfc 
					 
					
						
						
							
							Fix typo in resource quota controller comment  
						
						
						
						
					 
					
						2017-01-10 15:27:23 +08:00 
						 
				 
			
				
					
						
							
							
								NickrenREN 
							
						 
					 
					
						
						
							
						
						639572ac68 
					 
					
						
						
							
							fix redundant alias and remove unused function  
						
						
						
						
					 
					
						2017-01-09 17:13:09 +08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						03d8820edc 
					 
					
						
						
							
							rename /release_1_5 to /clientset  
						
						
						
						
					 
					
						2016-12-14 12:39:48 -08:00 
						 
				 
			
				
					
						
							
							
								Derek Carr 
							
						 
					 
					
						
						
							
						
						459a7a05f1 
					 
					
						
						
							
							Ability to quota storage by storage class  
						
						
						
						
					 
					
						2016-12-09 13:26:59 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						35a6bfbcee 
					 
					
						
						
							
							generated: refactor  
						
						
						
						
					 
					
						2016-11-23 22:30:47 -06:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						b50367cbdc 
					 
					
						
						
							
							remove v1.Semantics  
						
						
						
						
					 
					
						2016-11-23 15:53:09 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						7eeb71f698 
					 
					
						
						
							
							cmd/kube-controller-manager  
						
						
						
						
					 
					
						2016-11-23 15:53:09 -08:00 
						 
				 
			
				
					
						
							
							
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						6079053407 
					 
					
						
						
							
							Update clientset generator to use RESTClient interface instead of the RESTClient data type  
						
						
						
						
					 
					
						2016-10-21 10:13:51 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						a765d59932 
					 
					
						
						
							
							move informer and controller to pkg/client/cache  
						
						... 
						
						
						
						Signed-off-by: Mike Danese <mikedanese@google.com > 
						
						
					 
					
						2016-09-15 12:50:08 -07:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						4317173d3f 
					 
					
						
						
							
							add names for workqueues to gather controller latency/depth metrics  
						
						
						
						
					 
					
						2016-08-30 09:51:50 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						01aff52e0c 
					 
					
						
						
							
							Merge pull request  #29653  from ZTE-PaaS/zhangke-patch-010  
						
						... 
						
						
						
						Automatic merge from submit-queue
the observed usage should match those that have hard constraints
in the sync process, the quota will be replenished, the new observed usage will be sumed from each evaluator, if the previousUsed set is not be cleared, the new usage will be dirty, maybe some unusage resource still in ,  as the code below
	newUsage = quota.Mask(newUsage, matchedResources)
	for key, value := range newUsage {
		usage.Status.Used[key] = value
	}
so i think here shoul not set value previousUsed
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/29653 )
<!-- Reviewable:end --> 
						
						
					 
					
						2016-08-11 21:54:28 -07:00 
						 
				 
			
				
					
						
							
							
								Ke Zhang 
							
						 
					 
					
						
						
							
						
						d9c9cafbf3 
					 
					
						
						
							
							the observed used should match those that have hard constraint  
						
						
						
						
					 
					
						2016-08-11 22:35:38 +08:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						b981ea1a70 
					 
					
						
						
							
							add metrics for workqueues  
						
						
						
						
					 
					
						2016-08-10 09:28:42 -04:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						89eaaa3d7d 
					 
					
						
						
							
							refactor quota calculation for re-use  
						
						
						
						
					 
					
						2016-08-02 15:56:08 -04:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						f4543250a8 
					 
					
						
						
							
							Merge pull request  #29133  from deads2k/priority-queue  
						
						... 
						
						
						
						Automatic merge from submit-queue
use a separate queue for initial quota calculation
When the quota controller gets backed up on resyncs, it can take a long time to observe the first usage stats which are needed by the admission plugin.  This creates a second queue to prioritize the initial calculation. 
						
						
					 
					
						2016-07-21 04:46:59 -07:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						2ea342289e 
					 
					
						
						
							
							use a separate queue for initial quota calculation  
						
						
						
						
					 
					
						2016-07-19 13:38:39 -04:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						f2f65fe9c4 
					 
					
						
						
							
							Improve quota controller performance by eliminating unneeded list calls  
						
						
						
						
					 
					
						2016-07-18 17:21:24 -04:00 
						 
				 
			
				
					
						
							
							
								David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						3075d8554f 
					 
					
						
						
							
							Have quota controller use a rate limiter to avoid hot-loops  
						
						
						
						
					 
					
						2016-05-17 11:09:30 -04:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						31970780cc 
					 
					
						
						
							
							Fix resource quota controller shutting down its worker threads  
						
						
						
						
					 
					
						2016-05-10 19:50:36 -04:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						3171aac57c 
					 
					
						
						
							
							Generated clients can return their RESTClients, RESTClient can return its RateLimiter  
						
						
						
						
					 
					
						2016-04-27 22:15:10 +02:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						60fe17d338 
					 
					
						
						
							
							update resource quota controller for shared informers  
						
						
						
						
					 
					
						2016-04-21 08:20:39 -04:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						e2ebc50648 
					 
					
						
						
							
							Don't sync all objects for replenishment as often as ResourceQuota.  
						
						
						
						
					 
					
						2016-03-07 08:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						04b809573f 
					 
					
						
						
							
							Quota replenishment should only add quotas that track the resource  
						
						
						
						
					 
					
						2016-03-03 12:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						af85fb57c3 
					 
					
						
						
							
							Make ResourceQuota admission and controller work generically  
						
						
						
						
					 
					
						2016-02-26 20:34:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jan Chaloupka 
							
						 
					 
					
						
						
							
						
						4389b3f0d6 
					 
					
						
						
							
							Rewritte util.* -> wait.* wherever reasonable  
						
						
						
						
					 
					
						2016-02-07 12:02:20 +01:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						184440f8ef 
					 
					
						
						
							
							rename release_1_2 to internalclientset  
						
						
						
						
					 
					
						2016-02-05 14:02:28 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						1b047f8e67 
					 
					
						
						
							
							rename legacy to core  
						
						
						
						
					 
					
						2016-02-04 14:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						f9f5736b01 
					 
					
						
						
							
							grep sed  
						
						
						
						
					 
					
						2016-02-03 13:06:07 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						fe7887f1ec 
					 
					
						
						
							
							replace the client with clientset in controllers  
						
						
						
						
					 
					
						2016-02-02 20:28:45 -08:00 
						 
				 
			
				
					
						
							
							
								harry 
							
						 
					 
					
						
						
							
						
						1032067ff9 
					 
					
						
						
							
							Replace runtime reference by pkg  
						
						
						
						
					 
					
						2016-02-01 21:06:44 +08: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 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						55d4f70f8e 
					 
					
						
						
							
							Resource quota observes deletes faster  
						
						
						
						
					 
					
						2015-12-03 17:35:05 -05:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						6dcb689d4e 
					 
					
						
						
							
							Simplify List() signature in clients.  
						
						
						
						
					 
					
						2015-12-03 09:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						8343c8ce6c 
					 
					
						
						
							
							Pass ListOptions to List() methods.  
						
						
						
						
					 
					
						2015-12-01 15:00:36 +01:00