David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						e543bd6452 
					 
					
						
						
							
							Merge pull request  #26007  from smarterclayton/watch_opt  
						
						... 
						
						
						
						Automatic merge from submit-queue
Additional optimizations to the encode/decode paths
Builds on top of #25983  with a number of other optimizations. 
						
						
					 
					
						2016-05-28 06:27:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						29252acd1a 
					 
					
						
						
							
							Change rest storage Update interface to retrieve updated object  
						
						... 
						
						
						
						Add OldObject to admission attributes
Update resthandler Patch/Update admission plumbing 
						
						
					 
					
						2016-05-23 21:09:26 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						c6961d6fd6 
					 
					
						
						
							
							Remove runtime.Typer, reduce to ObjectKinds(1) (3)  
						
						... 
						
						
						
						Remove the unnecessary variants, which avoids allocations in several
core paths. 
						
						
					 
					
						2016-05-21 23:55:42 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						f670cc4652 
					 
					
						
						
							
							Avoid multiple allocations during selfLink generation  
						
						
						
						
					 
					
						2016-05-21 23:55:41 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						3111985564 
					 
					
						
						
							
							Handle streaming serializers more consistently  
						
						... 
						
						
						
						Add tests to watch behavior in both protocols (http and websocket)
against all 3 media types. Adopt the
`application/vnd.kubernetes.protobuf;stream=watch` media type for the
content that comes back from a watch call so that it can be
distinguished from a Status result. 
						
						
					 
					
						2016-04-22 11:07:24 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						3474911736 
					 
					
						
						
							
							Implement a streaming serializer for watch  
						
						... 
						
						
						
						Changeover watch to use streaming serialization. Properly version the
watch objects. Implement simple framing for JSON and Protobuf (but not
YAML). 
						
						
					 
					
						2016-04-11 11:22:05 -04:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						96044b7f43 
					 
					
						
						
							
							Fixing the check to determine if the resource is namespaced  
						
						
						
						
					 
					
						2016-03-16 17:46:05 -07:00 
						 
				 
			
				
					
						
							
							
								feihujiang 
							
						 
					 
					
						
						
							
						
						892e3a349a 
					 
					
						
						
							
							Mark generic top level prefix proxy deprecated  
						
						
						
						
					 
					
						2016-03-04 17:39:08 +08:00 
						 
				 
			
				
					
						
							
							
								Madhusudan.C.S 
							
						 
					 
					
						
						
							
						
						8b7e56d242 
					 
					
						
						
							
							Allow cross-group subresource registrations in the APIInstaller.  
						
						... 
						
						
						
						This allows subresources which belong to different API groups than
their parents to be registered in the APIInstaller and REST handlers
installed for them. The specific changes that makes this possible
are:
1. Allow subresource overrides to be specified while registering an
   API group.
2. Use those overrides in the APIInstaller while validating the
   resource/subresource group version to allow subresources which
   belong to a different group to be registered if they have an
   override specified.
3. Use the RESTMapper supplied in the override to map the REST paths
   to the correct subresource storage object, i.e. correct group
   version kinds. 
						
						
					 
					
						2016-03-02 10:57:30 -08:00 
						 
				 
			
				
					
						
							
							
								laushinka 
							
						 
					 
					
						
						
							
						
						7ef585be22 
					 
					
						
						
							
							Spelling fixes inspired by github.com/client9/misspell  
						
						
						
						
					 
					
						2016-02-18 06:58:05 +07:00 
						 
				 
			
				
					
						
							
							
								Jimmi Dyson 
							
						 
					 
					
						
						
							
						
						1b204d85a6 
					 
					
						
						
							
							Ensure all API server responses are properly instrumented  
						
						
						
						
					 
					
						2016-02-04 12:35:03 +00:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						5914deeac8 
					 
					
						
						
							
							Merge pull request  #19380  from brendandburns/apiresource  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-02-03 00:49:47 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						125ef6fbc8 
					 
					
						
						
							
							Support content-type negotiation in the API server  
						
						... 
						
						
						
						A NegotiatedSerializer is passed into the API installer (and
ParameterCodec, which abstracts conversion of query params) that can be
used to negotiate client/server request/response serialization. All
error paths are now negotiation aware, and are at least minimally
version aware.
Watch is specially coded to only allow application/json - a follow up
change will convert it to use negotiation.
Ensure the swagger scheme will include supported serializations - this
now includes application/yaml as a negotiated option. 
						
						
					 
					
						2016-01-22 00:12:50 -05:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						79533385cf 
					 
					
						
						
							
							Add kind to APIResource  
						
						
						
						
					 
					
						2016-01-07 22:27:34 -08:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						87ce093c77 
					 
					
						
						
							
							Moving API registration logic to generic api server  
						
						
						
						
					 
					
						2015-12-30 14:22:14 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						2efcccf981 
					 
					
						
						
							
							Add a server side export facility  
						
						
						
						
					 
					
						2015-12-16 15:01:13 -08:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						d0aaf13920 
					 
					
						
						
							
							use constants for group names  
						
						
						
						
					 
					
						2015-12-14 10:04:10 -05:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						c458cd7bb7 
					 
					
						
						
							
							Merge pull request  #18379  from deads2k/gv-newobject  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-12-13 13:33:16 -08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						f28bb68d8c 
					 
					
						
						
							
							Support collection deletion in apiserver.  
						
						
						
						
					 
					
						2015-12-10 09:46:25 +01:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						519b4e80d1 
					 
					
						
						
							
							update NewObject for groupversionkind  
						
						
						
						
					 
					
						2015-12-09 08:13:15 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						f764e0099c 
					 
					
						
						
							
							Update ObjectTyper to GroupVersion  
						
						
						
						
					 
					
						2015-12-07 08:35:05 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						a7dd09ec47 
					 
					
						
						
							
							update requestScope to fully qualify kind and resource  
						
						
						
						
					 
					
						2015-12-01 16:50:24 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						8679925847 
					 
					
						
						
							
							update RESTMapping API to be properly typed  
						
						
						
						
					 
					
						2015-11-25 14:02:37 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						68b0572974 
					 
					
						
						
							
							internal versions  
						
						
						
						
					 
					
						2015-11-25 12:14:06 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						bf983e942c 
					 
					
						
						
							
							use GroupVersion in APIGroupVersion for api installer  
						
						
						
						
					 
					
						2015-11-16 07:42:00 -05:00 
						 
				 
			
				
					
						
							
							
								David Eads 
							
						 
					 
					
						
						
							
						
						486103d887 
					 
					
						
						
							
							Revert "use GroupVersion in APIGroupVersion for api installer"  
						
						
						
						
					 
					
						2015-11-13 12:55:08 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						3c725f17ea 
					 
					
						
						
							
							use GroupVersion in APIGroupVersion for api installer  
						
						
						
						
					 
					
						2015-11-13 09:00:04 -05:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						61cef8f570 
					 
					
						
						
							
							Updating typeToJSON to handle pointers as well  
						
						
						
						
					 
					
						2015-11-03 17:31:40 -08:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						6fbb3f4b6e 
					 
					
						
						
							
							add nonResourceURL detection  
						
						
						
						
					 
					
						2015-10-20 16:23:30 -04:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						2dec0826f7 
					 
					
						
						
							
							Merge pull request  #15351  from caesarxuchao/fix-14584-1  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-10-13 02:19:43 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						654ceb6e5a 
					 
					
						
						
							
							run grep-sed  
						
						
						
						
					 
					
						2015-10-12 13:33:13 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						29d3351b69 
					 
					
						
						
							
							run goimports  
						
						
						
						
					 
					
						2015-10-12 13:33:13 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						e3d984be27 
					 
					
						
						
							
							run grep-sed  
						
						
						
						
					 
					
						2015-10-12 13:33:13 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						1043126135 
					 
					
						
						
							
							Refactor SSH tunneling, fix proxy transport TLS/Dial extraction  
						
						
						
						
					 
					
						2015-10-12 11:17:01 -04:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						4927cec3be 
					 
					
						
						
							
							fix groups exposes at apis/  
						
						
						
						
					 
					
						2015-10-01 18:32:42 -07:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						6c30a0e170 
					 
					
						
						
							
							Merge pull request  #13955  from caesarxuchao/API-discovery  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-09-21 14:01:36 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						1278771b34 
					 
					
						
						
							
							let apiserver support api discovery  
						
						
						
						
					 
					
						2015-09-21 12:20:24 -07:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						4ee799e181 
					 
					
						
						
							
							Fixing swagger spec  
						
						
						
						
					 
					
						2015-09-18 12:26:21 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Martí 
							
						 
					 
					
						
						
							
						
						586cb9126a 
					 
					
						
						
							
							Move pkg/util.Time to pkg/api/unversioned.Time  
						
						... 
						
						
						
						Along with our time.Duration wrapper, as suggested by @lavalamp. 
						
						
					 
					
						2015-09-17 17:51:27 -07:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						3b221fb074 
					 
					
						
						
							
							Merge pull request  #14049  from brendandburns/apiserver2  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-09-17 12:32:26 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						3153c25ad5 
					 
					
						
						
							
							Remove an asterix from the path parameter  
						
						
						
						
					 
					
						2015-09-15 20:38:49 -07:00 
						 
				 
			
				
					
						
							
							
								Paul Weil 
							
						 
					 
					
						
						
							
						
						3c90d3a5ef 
					 
					
						
						
							
							allow installing rest to existing web service  
						
						
						
						
					 
					
						2015-09-14 16:34:11 -04:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						b196d0f84b 
					 
					
						
						
							
							Add support for installing custom object APIs  
						
						
						
						
					 
					
						2015-08-31 21:13:36 -07:00 
						 
				 
			
				
					
						
							
							
								Anastasis Andronidis 
							
						 
					 
					
						
						
							
						
						ff2fcd43f7 
					 
					
						
						
							
							Added SwaggerDoc() in api-server  
						
						
						
						
					 
					
						2015-08-22 02:26:04 +02:00 
						 
				 
			
				
					
						
							
							
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						565189f5b8 
					 
					
						
						
							
							Correcting all go vet errors  
						
						
						
						
					 
					
						2015-08-11 13:55:37 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						fe6b15ba2f 
					 
					
						
						
							
							rewrite all links to issues to k8s links  
						
						
						
						
					 
					
						2015-08-05 21:11:11 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00 
						 
				 
			
				
					
						
							
							
								Cesar Wong 
							
						 
					 
					
						
						
							
						
						a84fa79a01 
					 
					
						
						
							
							Use versioned objects for GET and CONNECT operations  
						
						
						
						
					 
					
						2015-07-28 13:43:23 -04:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						2f946b7aee 
					 
					
						
						
							
							Stop allowing unnamespaced POST for namespaced objects  
						
						
						
						
					 
					
						2015-07-24 12:03:19 -07:00