8bf2b3ee6e 
								
							 
						 
						
							
							
								
								grpcrand: delete all of grpcrand and call the rand package directly ( #7283 )  
							
							
							
						 
						
							2024-05-31 11:32:53 -07:00  
				
					
						
							
							
								 
						
							
								477bd62419 
								
							 
						 
						
							
							
								
								xds/internal/resolver: switch to generic xDS API for LDS/RDS ( #6729 )  
							
							
							
						 
						
							2023-12-07 14:39:06 -08:00  
				
					
						
							
							
								 
						
							
								8190d883e0 
								
							 
						 
						
							
							
								
								envconfig: remove env vars for on-by-default features ( #6749 )  
							
							
							
						 
						
							2023-10-26 13:08:20 -07:00  
				
					
						
							
							
								 
						
							
								6e9c88b0ac 
								
							 
						 
						
							
							
								
								xds/internal/resolver: final bit of test cleanup ( #6725 )  
							
							
							
						 
						
							2023-10-13 15:27:42 -07:00  
				
					
						
							
							
								 
						
							
								b0a946cf0c 
								
							 
						 
						
							
							
								
								xds: fix hash policy header to skip bin headers and use extra metadata ( #6609 )  
							
							
							
						 
						
							2023-09-07 16:54:08 -07:00  
				
					
						
							
							
								 
						
							
								fbff2abb0f 
								
							 
						 
						
							
							
								
								*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 )  
							
							
							
						 
						
							2023-08-14 09:04:46 -07:00  
				
					
						
							
							
								 
						
							
								f3e94ec13b 
								
							 
						 
						
							
							
								
								xds: improve error message when matched route on client is not of type RouteActionRoute ( #6248 )  
							
							
							
						 
						
							2023-08-10 15:53:59 -04:00  
				
					
						
							
							
								 
						
							
								02fbca0f40 
								
							 
						 
						
							
							
								
								xds/resolver: generate channel ID randomly ( #5591 )  
							
							
							
						 
						
							2022-08-22 12:53:20 -07:00  
				
					
						
							
							
								 
						
							
								3786ae1778 
								
							 
						 
						
							
							
								
								xds/resolver: Add support for cluster specifier plugins ( #4987 )  
							
							... 
							
							
							
							* xds/resolver: Add support for cluster specifier plugins 
							
						 
						
							2021-12-06 13:41:14 -05:00  
				
					
						
							
							
								 
						
							
								d61c7ae86d 
								
							 
						 
						
							
							
								
								internal: merge xds/envconfig into env package ( #4923 )  
							
							
							
						 
						
							2021-11-10 17:05:08 -08:00  
				
					
						
							
							
								 
						
							
								79e9c9571a 
								
							 
						 
						
							
							
								
								xds/client: move unmarshal functions and types to a separate package ( #4904 )  
							
							
							
						 
						
							2021-11-08 11:11:24 -08:00  
				
					
						
							
							
								 
						
							
								2d4e44a0cd 
								
							 
						 
						
							
							
								
								xds/affinity: fix bugs in clusterresolver and xds-resolver ( #4744 )  
							
							
							
						 
						
							2021-09-14 16:11:03 -07:00  
				
					
						
							
							
								 
						
							
								a6a63177ae 
								
							 
						 
						
							
							
								
								xds: add retry support ( #4738 )  
							
							
							
						 
						
							2021-09-08 10:00:44 -07:00  
				
					
						
							
							
								 
						
							
								ed501aa1fd 
								
							 
						 
						
							
							
								
								xds/internal/resolver: update github.com/cespare/xxhash to v2 ( #4671 )  
							
							... 
							
							
							
							github.com/cespare/xxhash/v2 supports Go ≥ 1.11 and this package states
1.11 in its go.mod file. The only symbol used from the xxhash package is the
Sum64String func which still exists and works the same in v2.
This gets rid of two indirect dependencies. 
							
						 
						
							2021-09-01 14:08:00 -04:00  
				
					
						
							
							
								 
						
							
								198d951db5 
								
							 
						 
						
							
							
								
								xds: Instantiated HTTP Filters on Server Side ( #4669 )  
							
							... 
							
							
							
							* Instantiated HTTP Filters on Server Side 
							
						 
						
							2021-08-31 09:27:06 -04:00  
				
					
						
							
							
								 
						
							
								74fe073e9a 
								
							 
						 
						
							
							
								
								Revert "xds: require router filter when filters are empty" ( #4556 )  
							
							... 
							
							
							
							This reverts commit 00ae0c57cc 
							
						 
						
							2021-06-17 16:53:52 -07:00  
				
					
						
							
							
								 
						
							
								00ae0c57cc 
								
							 
						 
						
							
							
								
								xds: require router filter when filters are empty ( #4553 )  
							
							
							
						 
						
							2021-06-17 10:23:18 -07:00  
				
					
						
							
							
								 
						
							
								633fbe4dfe 
								
							 
						 
						
							
							
								
								xds: generate per-request hash config selector ( #4525 )  
							
							... 
							
							
							
							* xds: generate per-request hash in config selector 
							
						 
						
							2021-06-17 09:00:05 -04:00  
				
					
						
							
							
								 
						
							
								6351a55c38 
								
							 
						 
						
							
							
								
								xds: remove env var protetion of advanced routing features ( #4529 )  
							
							
							
						 
						
							2021-06-10 09:33:06 -07:00  
				
					
						
							
							
								 
						
							
								5c164e2b8f 
								
							 
						 
						
							
							
								
								xds: rename xds/internal/client package to xdsclient ( #4511 )  
							
							
							
						 
						
							2021-06-03 16:10:21 -07:00  
				
					
						
							
							
								 
						
							
								9cb99a5211 
								
							 
						 
						
							
							
								
								xds: pretty print xDS updates and service config ( #4405 )  
							
							
							
						 
						
							2021-05-12 15:48:16 -07:00  
				
					
						
							
							
								 
						
							
								d26af8e391 
								
							 
						 
						
							
							
								
								admin: implement admin services ( #4274 )  
							
							
							
						 
						
							2021-03-22 15:14:11 -07:00  
				
					
						
							
							
								 
						
							
								61f0b5fa7c 
								
							 
						 
						
							
							
								
								client: implement proper config selector interceptors ( #4235 )  
							
							
							
						 
						
							2021-03-05 13:31:34 -08:00  
				
					
						
							
							
								 
						
							
								60843b1066 
								
							 
						 
						
							
							
								
								xds: add support for HTTP filters (gRFC A39) ( #4206 )  
							
							
							
						 
						
							2021-02-25 14:04:15 -08:00  
				
					
						
							
							
								 
						
							
								083393f287 
								
							 
						 
						
							
							
								
								xds/resolver: fix resource deletion ( #4143 )  
							
							
							
						 
						
							2021-01-08 16:47:46 -08:00  
				
					
						
							
							
								 
						
							
								6a318bb011 
								
							 
						 
						
							
							
								
								xds: add HTTP connection manager max_stream_duration support ( #4122 )  
							
							
							
						 
						
							2021-01-08 10:14:53 -08:00  
				
					
						
							
							
								 
						
							
								15458d2820 
								
							 
						 
						
							
							
								
								xds: implement RouteAction timeout support ( #4116 )  
							
							
							
						 
						
							2020-12-17 10:40:27 -08:00  
				
					
						
							
							
								 
						
							
								4cd551eca7 
								
							 
						 
						
							
							
								
								xds: split routing balancer into config selector + cluster manager ( #4083 )  
							
							
							
						 
						
							2020-12-15 14:01:04 -08:00  
				
					
						
							
							
								 
						
							
								25ddfddb4f 
								
							 
						 
						
							
							
								
								rds: allow case_insensitive path matching ( #3997 )  
							
							... 
							
							
							
							- in xds_client, accept (not NACK) RDS resp with case_insensitive=true
- pass case_insensitive to xds resolver and routing balancer
  - Note that after the config selector change, the routing balancer will be removed, and
    this will be handled in the resolver config selector 
							
						 
						
							2020-11-05 15:04:08 -08:00  
				
					
						
							
							
								 
						
							
								71ef09e69a 
								
							 
						 
						
							
							
								
								xdsResolver: call WatchListener and WatchRDS, instead of WatchService ( #3972 )  
							
							
							
						 
						
							2020-10-27 15:56:59 -07:00  
				
					
						
							
							
								 
						
							
								7408372e0e 
								
							 
						 
						
							
							
								
								xdsrouting: remove env variable for routing ( #3754 )  
							
							
							
						 
						
							2020-07-27 13:55:02 -07:00  
				
					
						
							
							
								 
						
							
								a1ace9105a 
								
							 
						 
						
							
							
								
								xdsrouting: resolver to generate service config with routes, and pick routing balancer ( #3751 )  
							
							
							
						 
						
							2020-07-22 14:36:22 -07:00  
				
					
						
							
							
								 
						
							
								d071d56834 
								
							 
						 
						
							
							
								
								xds: handle weighted cluster as route action ( #3613 )  
							
							
							
						 
						
							2020-05-26 13:58:04 -07:00