1feeaecf24 
								
							 
						 
						
							
							
								
								stats: Add optional locality label in cluster_impl picker ( #7434 )  
							
							
							
						 
						
							2024-07-24 20:06:57 -04:00  
				
					
						
							
							
								 
						
							
								b37cd8133a 
								
							 
						 
						
							
							
								
								xds: Process telemetry labels from CDS in xDS Balancers ( #7116 )  
							
							
							
						 
						
							2024-04-15 19:01:54 -04:00  
				
					
						
							
							
								 
						
							
								a1033b1f44 
								
							 
						 
						
							
							
								
								xds: add LRS named metrics support ( #7027 )  
							
							
							
						 
						
							2024-03-15 11:05:17 -07:00  
				
					
						
							
							
								 
						
							
								5c4bee51c2 
								
							 
						 
						
							
							
								
								balancer/weightedroundrobin: add load balancing policy (A58) ( #6241 )  
							
							
							
						 
						
							2023-05-08 10:01:08 -07:00  
				
					
						
							
							
								 
						
							
								36e481079b 
								
							 
						 
						
							
							
								
								orca: cleanup old code, and get grpc package to use new code ( #5627 )  
							
							
							
						 
						
							2022-09-27 12:41:05 -07:00  
				
					
						
							
							
								 
						
							
								3db1cb09ea 
								
							 
						 
						
							
							
								
								xds/clusterimpl: fix SubConn wrapper returned by picker during race ( #4876 )  
							
							
							
						 
						
							2021-10-15 10:15:34 -07:00  
				
					
						
							
							
								 
						
							
								3bae5f5b65 
								
							 
						 
						
							
							
								
								xds: use protos from cncf/xds instead of cncf/udpa ( #4866 )  
							
							
							
						 
						
							2021-10-14 16:51:55 -07:00  
				
					
						
							
							
								 
						
							
								e24ede5936 
								
							 
						 
						
							
							
								
								xds: delete LRS policy and move the functionality to xds_cluster_impl ( #4528 )  
							
							... 
							
							
							
							- (cluster_resolver) attach locality ID to addresses
- (cluster_impl) wrap SubConn
- (lrs) delete 
							
						 
						
							2021-06-24 16:20:11 -07:00  
				
					
						
							
							
								 
						
							
								14c7ed60ad 
								
							 
						 
						
							
							
								
								xds/circuit_breaking: counters should be keyed by {cluster, EDS service name} pair ( #4560 )  
							
							
							
						 
						
							2021-06-22 11:03:12 -07:00  
				
					
						
							
							
								 
						
							
								5c164e2b8f 
								
							 
						 
						
							
							
								
								xds: rename xds/internal/client package to xdsclient ( #4511 )  
							
							
							
						 
						
							2021-06-03 16:10:21 -07:00  
				
					
						
							
							
								 
						
							
								584fa41822 
								
							 
						 
						
							
							
								
								xds/testing: export variables for testing ( #4449 )  
							
							... 
							
							
							
							The exported variables will be used by tests (to be added in a future
PR, in another package) that use these balancers as child balancer. 
							
						 
						
							2021-05-18 10:30:43 -07:00  
				
					
						
							
							
								 
						
							
								970aa09283 
								
							 
						 
						
							
							
								
								xds/balancers: export balancer names and config structs ( #4334 )  
							
							
							
						 
						
							2021-04-21 10:11:28 -07:00  
				
					
						
							
							
								 
						
							
								1b75f7144d 
								
							 
						 
						
							
							
								
								circuit breaking: keep max_count per picker, instead of globally, and add support in cluster_impl balancer ( #4203 )  
							
							... 
							
							
							
							Also changed circuit breaking counter implementation to move max_count into the
picker, because this is how cluster_impl is designed. Implementation in EDS is
also modified to keep max_count in picker. 
							
						 
						
							2021-02-17 10:46:07 -08:00  
				
					
						
							
							
								 
						
							
								9f3606cd0f 
								
							 
						 
						
							
							
								
								xds: xds_cluster_impl_balancer part 1 ( #4154 )  
							
							... 
							
							
							
							Part of C2P fallback. To support fallback to a DNS cluster.
This PR adds implementation of xds_cluster_impl_balancer, which will be responsible for circuit breaking and rpc dropping.
This PR only added RPC dropping. Circuit breaking will be done in a followup PR, after some necessary refactoring. 
							
						 
						
							2021-02-11 15:03:39 -08:00