415ccdf154 
								
							 
						 
						
							
							
								
								go.mod: update all dependencies after 1.54 branch cut ( #6132 )  
							
							
							
						 
						
							2023-03-28 16:03:41 -07:00  
				
					
						
							
							
								 
						
							
								8ba23be961 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: bump -version to 1.3.0 for release ( #6064 )  
							
							
							
						 
						
							2023-03-01 09:58:20 -08:00  
				
					
						
							
							
								 
						
							
								3151e834fa 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: export consts for full method names ( #5886 )  
							
							
							
						 
						
							2023-02-01 13:20:35 -08:00  
				
					
						
							
							
								 
						
							
								e0a9f1112a 
								
							 
						 
						
							
							
								
								reflection: split grpc and pb imports ( #5810 )  
							
							
							
						 
						
							2022-11-22 10:40:31 -08:00  
				
					
						
							
							
								 
						
							
								6f96f961f3 
								
							 
						 
						
							
							
								
								reflection: update proto ( #5809 )  
							
							
							
						 
						
							2022-11-22 08:58:26 -08:00  
				
					
						
							
							
								 
						
							
								6e43203eb4 
								
							 
						 
						
							
							
								
								reflection: generate protobuf files from grpc-proto ( #5799 )  
							
							
							
						 
						
							2022-11-21 15:48:12 -08:00  
				
					
						
							
							
								 
						
							
								3011eaf70e 
								
							 
						 
						
							
							
								
								test/tools: update staticcheck version to latest ( #5806 )  
							
							
							
						 
						
							2022-11-18 13:51:43 -08:00  
				
					
						
							
							
								 
						
							
								fefb3ec0c0 
								
							 
						 
						
							
							
								
								test/tools: update everything to latest versions except staticcheck ( #5805 )  
							
							
							
						 
						
							2022-11-18 11:26:37 -08:00  
				
					
						
							
							
								 
						
							
								778860e606 
								
							 
						 
						
							
							
								
								testing: update Go to 1.19 ( #5717 )  
							
							
							
						 
						
							2022-10-17 15:04:34 -07:00  
				
					
						
							
							
								 
						
							
								182e9df160 
								
							 
						 
						
							
							
								
								Grab comment from proto file, similar to protoc-gen-go ( #5540 )  
							
							
							
						 
						
							2022-09-06 12:35:40 -07:00  
				
					
						
							
							
								 
						
							
								42cadc171d 
								
							 
						 
						
							
							
								
								test: cleanup balancer switching tests ( #5271 )  
							
							
							
						 
						
							2022-03-30 12:58:41 -07:00  
				
					
						
							
							
								 
						
							
								6f314bd725 
								
							 
						 
						
							
							
								
								reflection: add comments on protos ( #5209 )  
							
							
							
						 
						
							2022-02-25 16:54:14 -08:00  
				
					
						
							
							
								 
						
							
								18564ff61d 
								
							 
						 
						
							
							
								
								reflection: improve server implementation ( #5197 )  
							
							
							
						 
						
							2022-02-18 13:13:23 -08:00  
				
					
						
							
							
								 
						
							
								ebc30b8fc3 
								
							 
						 
						
							
							
								
								reflection: use protobuf/reflect instead of go reflection, fix dynamic messages ( #5180 )  
							
							
							
						 
						
							2022-02-15 11:01:42 -08:00  
				
					
						
							
							
								 
						
							
								c44f627fd1 
								
							 
						 
						
							
							
								
								cleanup: replace grpc.WithInsecure with insecure.NewCredentials ( #5177 )  
							
							
							
						 
						
							2022-02-09 11:17:46 -08:00  
				
					
						
							
							
								 
						
							
								c285fc70e0 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: update version for release ( #5070 )  
							
							
							
						 
						
							2021-12-20 15:40:38 -08:00  
				
					
						
							
							
								 
						
							
								145f12a95b 
								
							 
						 
						
							
							
								
								reflection: accept interface instead of grpc.Server struct in Register() ( #4340 )  
							
							
							
						 
						
							2021-04-27 13:15:08 -07:00  
				
					
						
							
							
								 
						
							
								d6abfb4598 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: add protoc and protoc-gen-go-grpc versions to top comment ( #4313 )  
							
							
							
						 
						
							2021-04-09 16:30:59 -07:00  
				
					
						
							
							
								 
						
							
								938f6e2f75 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: add gRPC-Go version comment and update release version ( #4152 )  
							
							
							
						 
						
							2021-01-14 14:28:25 -08:00  
				
					
						
							
							
								 
						
							
								8f3cc6cc26 
								
							 
						 
						
							
							
								
								protoc-gen-go-grpc: export grpc.ServiceDesc ( #4035 )  
							
							
							
						 
						
							2020-11-23 14:56:57 -08:00  
				
					
						
							
							
								 
						
							
								20636e76a9 
								
							 
						 
						
							
							
								
								protobuf: update protoc to latest version ( #4038 )  
							
							... 
							
							
							
							Presently, protoc 3.3.0 (released in 2017) is still being used. This
commit updates the vet.sh script as well as existing generated files to
use protoc 3.14.0 instead.
The only concrete change this brings is updated import paths of
Timestamp and Duration types. However, in practice this is a no-op,
since the types themselves are already aliased to the new import path:
- https://pkg.go.dev/github.com/golang/protobuf@v1.4.3/ptypes/duration#Duration 
- https://pkg.go.dev/github.com/golang/protobuf@v1.4.3/ptypes/timestamp#Timestamp  
							
						 
						
							2020-11-16 16:59:46 -08:00  
				
					
						
							
							
								 
						
							
								d7a7a304ff 
								
							 
						 
						
							
							
								
								testing: Avoid using context.Background ( #3949 )  
							
							
							
						 
						
							2020-11-05 09:25:17 -08:00  
				
					
						
							
							
								 
						
							
								4e8458e5c6 
								
							 
						 
						
							
							
								
								protobuf: update all generated code to google.golang.org/protobuf ( #3932 )  
							
							
							
						 
						
							2020-10-21 16:05:44 -07:00  
				
					
						
							
							
								 
						
							
								9519efffeb 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: use grpc.ServiceRegistrar instead of *grpc.Server ( #3968 )  
							
							
							
						 
						
							2020-10-20 13:02:25 -07:00  
				
					
						
							
							
								 
						
							
								02cd07d9bb 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: revert to interface-based service registration ( #3911 )  
							
							
							
						 
						
							2020-09-29 15:17:06 -07:00  
				
					
						
							
							
								 
						
							
								659b82911d 
								
							 
						 
						
							
							
								
								internal: regenerate pb.go ( #3893 )  
							
							
							
						 
						
							2020-09-22 15:17:47 -07:00  
				
					
						
							
							
								 
						
							
								ff9dd65c90 
								
							 
						 
						
							
							
								
								protoc-gen-go-grpc: generate interfaces optionally; remove NewFooService ( #3876 )  
							
							
							
						 
						
							2020-09-16 10:15:56 -07:00  
				
					
						
							
							
								 
						
							
								52029da148 
								
							 
						 
						
							
							
								
								service reflection: include transitive closure for a file ( #3851 )  
							
							
							
						 
						
							2020-09-09 15:37:11 -07:00  
				
					
						
							
							
								 
						
							
								d31b671000 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: call interceptor even if handler is unset ( #3849 )  
							
							
							
						 
						
							2020-08-26 16:05:36 -07:00  
				
					
						
							
							
								 
						
							
								44d73dff99 
								
							 
						 
						
							
							
								
								cmd/protoc-gen-go-grpc: rework service registration ( #3828 )  
							
							
							
						 
						
							2020-08-25 09:28:01 -07:00  
				
					
						
							
							
								 
						
							
								ad51f572fd 
								
							 
						 
						
							
							
								
								protoc-gen-go-grpc: add requirement of embedding UnimplementedServer in services ( #3657 )  
							
							
							
						 
						
							2020-06-04 10:56:13 -07:00  
				
					
						
							
							
								 
						
							
								f818fd2a02 
								
							 
						 
						
							
							
								
								all: regenerate .pb.go files using cmd/protoc-gen-go-grpc ( #3646 )  
							
							... 
							
							
							
							Change regenerate.sh to use cmd/protoc-gen-go-grpc and rerun it.
This splits the gRPC service definitions into separate files, but
otherwise has no changes. 
							
						 
						
							2020-05-28 13:52:49 -07:00  
				
					
						
							
							
								 
						
							
								15653fec60 
								
							 
						 
						
							
							
								
								all: refactor .pb.go generation ( #3451 )  
							
							... 
							
							
							
							Replace various //go:generate lines and regenerate.sh scripts with a
single, top-level regenerate.sh that regenerates all .pb.go files.
Placing generation in a single script ensures that all files are
generated with similar parameters. The new regenerate.sh uses the
protoc-gen-go version defined in test/tools/go.mod and automatically
handles new .proto files as they are added.
Do some minor refactoring on .proto files: Every file now has a
go_package option (which will be required by a future version of the
code generator), and file imports are all relative to the repository
root. 
							
						 
						
							2020-04-24 08:54:03 -07:00  
				
					
						
							
							
								 
						
							
								27096e8260 
								
							 
						 
						
							
							
								
								doc: update README for supported Go versions and travis for tests ( #3516 )  
							
							
							
						 
						
							2020-04-10 16:01:05 -07:00  
				
					
						
							
							
								 
						
							
								132187f04c 
								
							 
						 
						
							
							
								
								Modified tests to use tlogger. ( #3343 )  
							
							... 
							
							
							
							* Modified tests to use tlogger.
* Fail on errors, with error expectations.
* Added expects and MixedCapsed grpclb_config tests
* Moved tlogger to grpctest, moved leakcheck tester to grpctest.go
* Added ExpectErrorN()
* Removed redundant leak checks
* Fixed new test
* Made tlogger globals into tlogger methods
* ErrorsLeft -> EndTest
* Removed some redundant lines
* Fixed error in test and empty map in EndTest 
							
						 
						
							2020-02-06 13:03:20 -08:00  
				
					
						
							
							
								 
						
							
								b88d2d7465 
								
							 
						 
						
							
							
								
								protobuf: update protoc-gen-go version and generated code ( #3345 )  
							
							
							
						 
						
							2020-01-30 10:23:21 -08:00  
				
					
						
							
							
								 
						
							
								5367efb805 
								
							 
						 
						
							
							
								
								cleanup: no x/net/context ( #3120 )  
							
							... 
							
							
							
							Manual change + mockgen 
							
						 
						
							2019-10-29 13:06:26 -07:00  
				
					
						
							
							
								 
						
							
								df162eae76 
								
							 
						 
						
							
							
								
								test: embed Unimplemented___Server in every service ( #3076 )  
							
							
							
						 
						
							2019-10-04 13:22:31 -07:00  
				
					
						
							
							
								 
						
							
								e2cfd1c28f 
								
							 
						 
						
							
							
								
								internal: update proto library version ( #3025 )  
							
							... 
							
							
							
							Also, two fixes:
- Fix long-standing `.travis.yml` bug where `VET_SKIP_PROTO` was not `export`ed (so not seen by `vet.sh`).
- Update `vet.sh` to work with new `goimports -l` that does not print a `:` after filenames. 
							
						 
						
							2019-09-17 13:49:26 -07:00  
				
					
						
							
							
								 
						
							
								29a7ac4deb 
								
							 
						 
						
							
							
								
								client: deprecates FailFast & replaces its use by WaitForReady.  
							
							
							
						 
						
							2018-12-13 15:15:11 -08:00  
				
					
						
							
							
								 
						
							
								04ea82009c 
								
							 
						 
						
							
							
								
								cleanup: replace "x/net/context" import with "context" ( #2439 )  
							
							
							
						 
						
							2018-11-12 13:30:41 -08:00  
				
					
						
							
							
								 
						
							
								8e36593ad9 
								
							 
						 
						
							
							
								
								go generate: update proto files ( #2236 )  
							
							
							
						 
						
							2018-07-25 11:40:12 -07:00  
				
					
						
							
							
								 
						
							
								39a411827d 
								
							 
						 
						
							
							
								
								internal: Update proto generated code ( #2133 )  
							
							
							
						 
						
							2018-06-08 17:54:26 -07:00  
				
					
						
							
							
								 
						
							
								f669235193 
								
							 
						 
						
							
							
								
								internal: update proto generated code ( #2093 )  
							
							
							
						 
						
							2018-05-21 09:59:26 -07:00  
				
					
						
							
							
								 
						
							
								a36eb4675a 
								
							 
						 
						
							
							
								
								regenerate *.pb.go files due to proto-gen-go update ( #2070 )  
							
							
							
						 
						
							2018-05-11 18:57:54 -07:00  
				
					
						
							
							
								 
						
							
								e538e04cad 
								
							 
						 
						
							
							
								
								proto: update generated code ( #2039 )  
							
							
							
						 
						
							2018-05-01 12:53:20 -07:00  
				
					
						
							
							
								 
						
							
								6e5192d28c 
								
							 
						 
						
							
							
								
								reflection: regenerate pb.go file after typo fix ( #2002 )  
							
							... 
							
							
							
							The typo in proto file was fixed, but not pg.go file. This was causing failures
in travis cron tests. 
							
						 
						
							2018-04-17 09:46:15 -07:00  
				
					
						
							
							
								 
						
							
								7de9139327 
								
							 
						 
						
							
							
								
								Fix typos ( #1994 )  
							
							
							
						 
						
							2018-04-16 10:03:02 -07:00  
				
					
						
							
							
								 
						
							
								dfbefc6795 
								
							 
						 
						
							
							
								
								service reflection can lookup enum, enum val, oneof, and field symbols ( #1910 )  
							
							... 
							
							
							
							* service reflection can lookup enum, enum val, oneof, and field symbols; cache descriptors
* address feedback: don't use mutex, remove unnecessary conditional, make fileDescContainingExtension a func instead of a method 
							
						 
						
							2018-03-21 16:49:57 -07:00  
				
					
						
							
							
								 
						
							
								865013bc17 
								
							 
						 
						
							
							
								
								*: replace deprecated grpc.Errorf calls with status.Errorf ( #1651 )  
							
							
							
						 
						
							2017-11-06 10:24:20 -08:00