.github
									
								 
							
						
					 
				 
				
					
						
							
							cmd/protoc-gen-go-grpc: add change detector test ( #7072 ) 
						
					 
				 
				2024-04-05 16:39:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										Documentation
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										admin
									
								 
							
						
					 
				 
				
					
						
							
							admin/test: split channelz imports ( #6058 ) 
						
					 
				 
				2023-02-27 16:57:44 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										attributes
									
								 
							
						
					 
				 
				
					
						
							
							attributes: avoid the use of %#v formatting verb ( #6664 ) 
						
					 
				 
				2023-09-26 09:58:45 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										authz
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										backoff
									
								 
							
						
					 
				 
				
					
						
							
							client: add WithConnectParams to configure connection backoff and timeout ( #2960 ) 
						
					 
				 
				2019-10-03 16:47:13 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										balancer
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										benchmark
									
								 
							
						
					 
				 
				
					
						
							
							client: always enable TCP keepalives with OS defaults ( #6834 ) 
						
					 
				 
				2023-12-07 14:04:31 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										binarylog
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										channelz
									
								 
							
						
					 
				 
				
					
						
							
							*: fix regenerate.sh ( #7139 ) 
						
					 
				 
				2024-04-18 11:02:57 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										
										cmd /protoc-gen-go-grpc
									
								 
							
						
					 
				 
				
					
						
							
							cmd/protoc-gen-go-grpc: reuse route_guide_grpc.pb.go as golden file ( #7134 ) 
						
					 
				 
				2024-04-16 16:56:07 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										codes
									
								 
							
						
					 
				 
				
					
						
							
							codes: update docstring to indicate expected usage ( #6701 ) 
						
					 
				 
				2023-10-10 13:06:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										connectivity
									
								 
							
						
					 
				 
				
					
						
							
							xds: de-experimentalize xDS apis required for psm security ( #4753 ) 
						
					 
				 
				2021-09-15 14:05:59 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										credentials
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										encoding
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										examples
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										experimental
									
								 
							
						
					 
				 
				
					
						
							
							experimental: re-split message/service pb imports ( #7011 ) 
						
					 
				 
				2024-02-28 14:37:10 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										
										gcp /observability
									
								 
							
						
					 
				 
				
					
						
							
							*: update http2 dependency ( #7081 ) 
						
					 
				 
				2024-04-03 11:30:53 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										grpclog
									
								 
							
						
					 
				 
				
					
						
							
							*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 ) 
						
					 
				 
				2023-08-14 09:04:46 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										health
									
								 
							
						
					 
				 
				
					
						
							
							deps: update dependencies for all modules ( #7061 ) 
						
					 
				 
				2024-03-27 14:42:11 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										internal
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										interop
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										keepalive
									
								 
							
						
					 
				 
				
					
						
							
							keepalive: apply minimum ping time of 10s to client and 1s to server ( #2642 ) 
						
					 
				 
				2019-02-21 13:09:37 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										metadata
									
								 
							
						
					 
				 
				
					
						
							
							metadata: move FromOutgoingContextRaw() to internal ( #6765 ) 
						
					 
				 
				2024-01-18 09:55:32 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										orca
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										peer
									
								 
							
						
					 
				 
				
					
						
							
							grpc: Move some stats handler calls to gRPC layer, and add local address to peer.Peer ( #6716 ) 
						
					 
				 
				2023-10-25 18:01:05 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										profiling
									
								 
							
						
					 
				 
				
					
						
							
							deps: update dependencies for all modules ( #7061 ) 
						
					 
				 
				2024-03-27 14:42:11 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										reflection
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										resolver
									
								 
							
						
					 
				 
				
					
						
							
							resolver/dns: Add SetMinResolutionInterval Option ( #6962 ) 
						
					 
				 
				2024-04-05 10:50:58 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										scripts
									
								 
							
						
					 
				 
				
					
						
							
							deps: remove dependency of github.com/golang/protobuf from main module ( #7122 ) 
						
					 
				 
				2024-04-11 14:35:00 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										security
									
								 
							
						
					 
				 
				
					
						
							
							advancedtls: Rename VType ( #7149 ) 
						
					 
				 
				2024-04-19 14:02:42 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										serviceconfig
									
								 
							
						
					 
				 
				
					
						
							
							testing: update Go to 1.19 ( #5717 ) 
						
					 
				 
				2022-10-17 15:04:34 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										stats
									
								 
							
						
					 
				 
				
					
						
							
							stats: mark InPayload.Data and OutPayload.Data for deletion (experimental) ( #7121 ) 
						
					 
				 
				2024-04-11 13:05:10 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										status
									
								 
							
						
					 
				 
				
					
						
							
							status: modify TestStatus_ErrorDetails_Fail to replace protoimpl package ( #6953 ) 
						
					 
				 
				2024-02-01 11:47:48 -06:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										tap
									
								 
							
						
					 
				 
				
					
						
							
							transport: Pass Header metadata to tap handle. ( #6652 ) 
						
					 
				 
				2023-10-05 14:08:13 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										test
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										testdata
									
								 
							
						
					 
				 
				
					
						
							
							authz: End2End test for AuditLogger ( #6304 ) 
						
					 
				 
				2023-06-01 19:32:33 -04:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										xds
									
								 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								AUTHORS 
							
						
					 
				 
				
					
						
							
							add AUTHORS and LICENSE 
						
					 
				 
				2017-06-08 14:37:28 +02:00  
		
			
			
			
			
				
					
						
							
								CODE-OF-CONDUCT.md 
							
						
					 
				 
				
					
						
							
							Update governance, contributing, code of conduct docs ( #3033 ) 
						
					 
				 
				2019-09-23 11:24:27 -07:00  
		
			
			
			
			
				
					
						
							
								CONTRIBUTING.md 
							
						
					 
				 
				
					
						
							
							vet: split vet-proto from vet.sh ( #7099 ) 
						
					 
				 
				2024-04-05 15:24:10 -07:00  
		
			
			
			
			
				
					
						
							
								GOVERNANCE.md 
							
						
					 
				 
				
					
						
							
							Update governance, contributing, code of conduct docs ( #3033 ) 
						
					 
				 
				2019-09-23 11:24:27 -07:00  
		
			
			
			
			
				
					
						
							
								LICENSE 
							
						
					 
				 
				
					
						
							
							Make Apache 2.0 LICENSE file a verbatim copy ( #1329 ) 
						
					 
				 
				2017-06-21 10:20:47 -07:00  
		
			
			
			
			
				
					
						
							
								MAINTAINERS.md 
							
						
					 
				 
				
					
						
							
							Update MAINTAINERS.md ( #4628 ) 
						
					 
				 
				2021-07-28 14:46:46 -07:00  
		
			
			
			
			
				
					
						
							
								Makefile 
							
						
					 
				 
				
					
						
							
							Makefile: perfect PHONY ( #7076 ) 
						
					 
				 
				2024-04-09 08:15:10 -07:00  
		
			
			
			
			
				
					
						
							
								NOTICE.txt 
							
						
					 
				 
				
					
						
							
							Create NOTICE.txt ( #4739 ) 
						
					 
				 
				2021-09-14 07:15:02 -07:00  
		
			
			
			
			
				
					
						
							
								README.md 
							
						
					 
				 
				
					
						
							
							readme: fix badges ( #6687 ) 
						
					 
				 
				2023-10-04 14:55:14 -07:00  
		
			
			
			
			
				
					
						
							
								SECURITY.md 
							
						
					 
				 
				
					
						
							
							github: improve security policy documentation ( #4130 ) 
						
					 
				 
				2020-12-22 13:01:38 -08:00  
		
			
			
			
			
				
					
						
							
								backoff.go 
							
						
					 
				 
				
					
						
							
							testing: update Go to 1.19 ( #5717 ) 
						
					 
				 
				2022-10-17 15:04:34 -07:00  
		
			
			
			
			
				
					
						
							
								balancer_wrapper.go 
							
						
					 
				 
				
					
						
							
							gracefulswitch: add ParseConfig and make UpdateClientConnState call SwitchTo if needed ( #7035 ) 
						
					 
				 
				2024-03-19 11:35:17 -07:00  
		
			
			
			
			
				
					
						
							
								balancer_wrapper_test.go 
							
						
					 
				 
				
					
						
							
							client: rework resolver and balancer wrappers to avoid deadlock ( #6804 ) 
						
					 
				 
				2023-12-05 10:56:48 -08:00  
		
			
			
			
			
				
					
						
							
								call.go 
							
						
					 
				 
				
					
						
							
							idle: decrement active call count for streaming RPCs only when the call completes ( #6610 ) 
						
					 
				 
				2023-09-11 08:39:06 -07:00  
		
			
			
			
			
				
					
						
							
								clientconn.go 
							
						
					 
				 
				
					
						
							
							client: Drop two calls to `pretty.ToJSON` and move code outside of lock ( #7132 ) 
						
					 
				 
				2024-04-17 07:26:52 -07:00  
		
			
			
			
			
				
					
						
							
								clientconn_authority_test.go 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								clientconn_parsed_target_test.go 
							
						
					 
				 
				
					
						
							
							grpc: clean up doc strings and some code around Dial vs NewClient ( #7029 ) 
						
					 
				 
				2024-03-07 16:26:12 -08:00  
		
			
			
			
			
				
					
						
							
								clientconn_test.go 
							
						
					 
				 
				
					
						
							
							grpc: add clientconn.CanonicalTarget() to return the canonical target string ( #7006 ) 
						
					 
				 
				2024-02-28 11:07:49 -08:00  
		
			
			
			
			
				
					
						
							
								codec.go 
							
						
					 
				 
				
					
						
							
							*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 ) 
						
					 
				 
				2023-08-14 09:04:46 -07:00  
		
			
			
			
			
				
					
						
							
								codec_test.go 
							
						
					 
				 
				
					
						
							
							grpctest: add new package to manage tests and support per-test setup/teardown ( #2523 ) 
						
					 
				 
				2019-01-07 14:24:56 -08:00  
		
			
			
			
			
				
					
						
							
								default_dial_option_server_option_test.go 
							
						
					 
				 
				
					
						
							
							chore: fix function names in comment ( #7117 ) 
						
					 
				 
				2024-04-19 13:48:36 -07:00  
		
			
			
			
			
				
					
						
							
								dialoptions.go 
							
						
					 
				 
				
					
						
							
							chore: fix function names in comment ( #7117 ) 
						
					 
				 
				2024-04-19 13:48:36 -07:00  
		
			
			
			
			
				
					
						
							
								doc.go 
							
						
					 
				 
				
					
						
							
							all: refactor .pb.go generation ( #3451 ) 
						
					 
				 
				2020-04-24 08:54:03 -07:00  
		
			
			
			
			
				
					
						
							
								go.mod 
							
						
					 
				 
				
					
						
							
							deps: remove dependency of github.com/golang/protobuf from main module ( #7122 ) 
						
					 
				 
				2024-04-11 14:35:00 -07:00  
		
			
			
			
			
				
					
						
							
								go.sum 
							
						
					 
				 
				
					
						
							
							deps: update dependencies for all modules ( #7061 ) 
						
					 
				 
				2024-03-27 14:42:11 -04:00  
		
			
			
			
			
				
					
						
							
								grpc_test.go 
							
						
					 
				 
				
					
						
							
							Modified tests to use tlogger. ( #3343 ) 
						
					 
				 
				2020-02-06 13:03:20 -08:00  
		
			
			
			
			
				
					
						
							
								interceptor.go 
							
						
					 
				 
				
					
						
							
							*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 ) 
						
					 
				 
				2023-08-14 09:04:46 -07:00  
		
			
			
			
			
				
					
						
							
								picker_wrapper.go 
							
						
					 
				 
				
					
						
							
							client: rework resolver and balancer wrappers to avoid deadlock ( #6804 ) 
						
					 
				 
				2023-12-05 10:56:48 -08:00  
		
			
			
			
			
				
					
						
							
								picker_wrapper_test.go 
							
						
					 
				 
				
					
						
							
							stats: Add RPC event for blocking for a picker update ( #6422 ) 
						
					 
				 
				2023-07-18 13:50:03 -04:00  
		
			
			
			
			
				
					
						
							
								pickfirst.go 
							
						
					 
				 
				
					
						
							
							examples: Add custom load balancer example ( #6691 ) 
						
					 
				 
				2024-04-17 13:04:30 -04:00  
		
			
			
			
			
				
					
						
							
								preloader.go 
							
						
					 
				 
				
					
						
							
							*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 ) 
						
					 
				 
				2023-08-14 09:04:46 -07:00  
		
			
			
			
			
				
					
						
							
								regenerate.sh 
							
						
					 
				 
				
					
						
							
							*: fix regenerate.sh ( #7139 ) 
						
					 
				 
				2024-04-18 11:02:57 -07:00  
		
			
			
			
			
				
					
						
							
								resolver_balancer_ext_test.go 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								resolver_test.go 
							
						
					 
				 
				
					
						
							
							attributes: print typed nil values instead of panic ( #6574 ) 
						
					 
				 
				2023-09-22 12:09:02 -07:00  
		
			
			
			
			
				
					
						
							
								resolver_wrapper.go 
							
						
					 
				 
				
					
						
							
							channelz: major cleanup / reorganization ( #6969 ) 
						
					 
				 
				2024-03-15 11:13:53 -07:00  
		
			
			
			
			
				
					
						
							
								rpc_util.go 
							
						
					 
				 
				
					
						
							
							channelz: major cleanup / reorganization ( #6969 ) 
						
					 
				 
				2024-03-15 11:13:53 -07:00  
		
			
			
			
			
				
					
						
							
								rpc_util_test.go 
							
						
					 
				 
				
					
						
							
							deps: move from github.com/golang/protobuf to google.golang.org/protobuf/proto ( #6919 ) 
						
					 
				 
				2024-01-30 10:59:10 -08:00  
		
			
			
			
			
				
					
						
							
								server.go 
							
						
					 
				 
				
					
						
							
							grpc: Export header list sizes in DialOption and ServerOption ( #7033 ) 
						
					 
				 
				2024-04-01 13:30:26 -07:00  
		
			
			
			
			
				
					
						
							
								server_ext_test.go 
							
						
					 
				 
				
					
						
							
							Update docs and examples and tests to use NewClient instead of Dial ( #7068 ) 
						
					 
				 
				2024-04-19 10:55:23 -07:00  
		
			
			
			
			
				
					
						
							
								server_test.go 
							
						
					 
				 
				
					
						
							
							*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 ) 
						
					 
				 
				2023-08-14 09:04:46 -07:00  
		
			
			
			
			
				
					
						
							
								service_config.go 
							
						
					 
				 
				
					
						
							
							gracefulswitch: add ParseConfig and make UpdateClientConnState call SwitchTo if needed ( #7035 ) 
						
					 
				 
				2024-03-19 11:35:17 -07:00  
		
			
			
			
			
				
					
						
							
								service_config_test.go 
							
						
					 
				 
				
					
						
							
							gracefulswitch: add ParseConfig and make UpdateClientConnState call SwitchTo if needed ( #7035 ) 
						
					 
				 
				2024-03-19 11:35:17 -07:00  
		
			
			
			
			
				
					
						
							
								shared_buffer_pool.go 
							
						
					 
				 
				
					
						
							
							*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 ) 
						
					 
				 
				2023-08-14 09:04:46 -07:00  
		
			
			
			
			
				
					
						
							
								shared_buffer_pool_test.go 
							
						
					 
				 
				
					
						
							
							rpc_util: Reuse memory buffer for receiving message ( #5862 ) 
						
					 
				 
				2023-06-27 08:58:10 -07:00  
		
			
			
			
			
				
					
						
							
								stream.go 
							
						
					 
				 
				
					
						
							
							channelz: major cleanup / reorganization ( #6969 ) 
						
					 
				 
				2024-03-15 11:13:53 -07:00  
		
			
			
			
			
				
					
						
							
								stream_test.go 
							
						
					 
				 
				
					
						
							
							grpc_test: rename import for grpc_testing ( #6594 ) 
						
					 
				 
				2023-08-29 13:52:17 -07:00  
		
			
			
			
			
				
					
						
							
								trace.go 
							
						
					 
				 
				
					
						
							
							grpc: add ability to compile with or without tracing ( #6954 ) 
						
					 
				 
				2024-02-02 13:49:23 -08:00  
		
			
			
			
			
				
					
						
							
								trace_notrace.go 
							
						
					 
				 
				
					
						
							
							grpc: add ability to compile with or without tracing ( #6954 ) 
						
					 
				 
				2024-02-02 13:49:23 -08:00  
		
			
			
			
			
				
					
						
							
								trace_test.go 
							
						
					 
				 
				
					
						
							
							trace: fix getting family for the method ( #3216 ) 
						
					 
				 
				2019-12-19 13:23:11 -08:00  
		
			
			
			
			
				
					
						
							
								trace_withtrace.go 
							
						
					 
				 
				
					
						
							
							grpc: add ability to compile with or without tracing ( #6954 ) 
						
					 
				 
				2024-02-02 13:49:23 -08:00  
		
			
			
			
			
				
					
						
							
								version.go 
							
						
					 
				 
				
					
						
							
							Change version to 1.64.0-dev ( #7052 ) 
						
					 
				 
				2024-03-20 13:02:40 -04:00