Commit Graph

59 Commits

Author SHA1 Message Date
Menghan Li 59cb69e66d Fix misspells (#1531) 2017-09-20 14:55:57 -07:00
Menghan Li 8233e124e4 Add new Resolver and Balancer APIs (gRFC L9) (#1408)
- Add package balancer and resolver.
 - Change ClientConn internals to new APIs and adds a wrapper for v1 balancer.
2017-08-31 10:59:09 -07:00
dfawley 25b4a426b4 go-generate pb.go files and check in Travis to make sure they don't change (#1426) 2017-08-17 16:00:51 -07:00
田欧 3c33c26290 add license for some proto files (#1322) 2017-06-27 09:54:34 -07:00
Menghan Li 1d797552ae Add support for grpc.SupportPackageIsVersion3 back (#1331)
* Support byte slice file descriptor as metadata and add SupportPackageIsVersion3 back

* add v3 test, generate testv3.pb.go with old codegen
2017-06-22 13:56:59 -07:00
Jan Tattermusch ddbf6c46a6 autofix license notice 2017-06-08 14:42:19 +02:00
Menghan Li a7fee9febf Use proto.Equal for equalities on Go proto messages (#1204) 2017-04-27 10:19:45 -07:00
Josh Humphries ba8cd6e3e6 fix FileContainingExtension in server reflection 2017-02-09 21:12:29 -05:00
Menghan Li dd61a2fa33 fix golint 2016-11-15 11:25:52 -08:00
Qi Zhao 777daa17ff Merge pull request #941 from MakMukhi/mmukhi_update_server_relection
update pre-generated code and server reflection code to comply with the change to the grpc g…
2016-11-03 16:04:21 -07:00
Gyu-Ho Lee 05aaecb59d reflection: check ServerReflectionInfo error 2016-10-28 22:37:37 -07:00
Mahak Mukhi 883bfc7bc8 pb.go file update 2016-10-28 12:37:56 -07:00
Mak Mukhi 5303e26e10 update reflection test pb.go 2016-10-21 18:20:12 -07:00
Mak Mukhi 727a60e4d1 update server reflection code to comply with the change to the grpc generator 2016-10-21 18:06:55 -07:00
Tamir Duberstein ac90a026b6
*: go vet 2016-07-27 23:39:19 -04:00
Menghan Li 42a2879989 Modify comments 2016-07-11 16:25:52 -07:00
Menghan Li bc8885608f Merge unary RPC info and streaming RPC info 2016-07-11 13:09:50 -07:00
Menghan Li 0ea9f970c0 Add StreamInfo for streaming types 2016-07-11 12:09:05 -07:00
Menghan Li a518fa911d Split methods and streams in service info 2016-07-11 12:09:05 -07:00
Menghan Li a6bacfe42c Fix go vet 2016-06-29 13:36:10 -07:00
Menghan Li e297a2401a Add import comments to package reflection 2016-06-28 17:46:18 -07:00
Menghan Li 26d2db5487 Add server.GetServiceInfo().
To replace server.ServiceMetadata() and server.AllServiceNames().
2016-06-27 12:01:05 -07:00
Menghan Li 439f11e63d Minor changes
Add copyright
Return proto.Marshal(fd)
Comments
2016-06-27 12:01:05 -07:00
Menghan Li 69c7425a21 Change server.ServiceMetadata to take service name and method name.
And some minor changes.
2016-06-27 12:01:05 -07:00
Menghan Li 1302eb9c41 Minor fixes 2016-06-27 12:01:05 -07:00
Menghan Li 451a2e416b Minor change in allExtensionNumbersForType(), add TestAllServiceNames() 2016-06-27 12:01:05 -07:00
Menghan Li 3fe1c5b241 Add readme 2016-06-27 12:01:05 -07:00
Menghan Li cb12010c86 Remove return value idxs []int from fileDescForType() 2016-06-27 12:01:05 -07:00
Menghan Li 99966b0e14 Remove t.Logf 2016-06-27 12:01:05 -07:00
Menghan Li 965636a9b1 Minor changes, comments and test error message 2016-06-27 12:01:05 -07:00
Menghan Li ffd3d5874a Add test for testListServices 2016-06-27 12:01:05 -07:00
Menghan Li 531771bfae Implement ServerReflectionRequest_ListServices 2016-06-27 12:01:05 -07:00
Menghan Li ab04d8e500 Add service symbol checking to testFileContainingSymbol 2016-06-27 12:01:05 -07:00
Menghan Li 29175df6c2 Update generated files in reflection 2016-06-27 12:01:05 -07:00
Menghan Li c26f2fb8f2 Remove TestFileDescWireFormatByFilename 2016-06-27 12:01:05 -07:00
Menghan Li 5f5c109f1d Add TestFileDescForType TestFileDescContainingExtension 2016-06-27 12:01:05 -07:00
Menghan Li 864c571f44 Remove mutex and cache 2016-06-27 12:01:05 -07:00
Menghan Li a5a4628ee4 Remove unused functions 2016-06-27 12:01:05 -07:00
Menghan Li 6bda8ed552 Add checking response in reflection end2end tests 2016-06-27 12:01:05 -07:00
Menghan Li c41121a259 Remove filenameToDescMap, replace with proto.FileDescriptor() 2016-06-27 12:01:05 -07:00
Menghan Li d7e74bbbb0 Update generated files in reflection 2016-06-27 12:01:05 -07:00
Menghan Li ae32a64fc3 Add end2end reflection tests frame, not checking response 2016-06-27 12:01:05 -07:00
Menghan Li 5d7d0ce3d3 Add returning unimplemented error to list_services 2016-06-27 12:01:05 -07:00
Menghan Li f28f4aa4bd Add allExtensionNumbersForTypeName and handle all_extension_numbers_response 2016-06-27 12:01:05 -07:00
Menghan Li 54fd6c1ea3 Create response at beginning and populate it with corresponding bytes 2016-06-27 12:01:05 -07:00
Menghan Li d578ccfa12 Add fileDescWireFormatContainingExtension and handle file_containing_extension 2016-06-27 12:01:05 -07:00
Menghan Li 36cfaed58e Add fileDescWireFormatContainingSymbol and handle file_containing_symbol 2016-06-27 12:01:05 -07:00
Menghan Li 273b7164b3 Change package name and add InstallOnServer() 2016-06-27 12:01:05 -07:00
Menghan Li ffca1d2bce Add fileDescWireFormatByFilename, and handle file_by_filename 2016-06-27 12:01:05 -07:00
Menghan Li 43e7db5352 Add ServerReflectionInfo handler, not implemented 2016-06-27 12:01:05 -07:00