1634 Commits

Author SHA1 Message Date
531771bfae Implement ServerReflectionRequest_ListServices 2016-06-27 12:01:05 -07:00
efe8d5f0f7 Add function AllServiceNames() to Server 2016-06-27 12:01:05 -07:00
ab04d8e500 Add service symbol checking to testFileContainingSymbol 2016-06-27 12:01:05 -07:00
29175df6c2 Update generated files in reflection 2016-06-27 12:01:05 -07:00
c26f2fb8f2 Remove TestFileDescWireFormatByFilename 2016-06-27 12:01:05 -07:00
5f5c109f1d Add TestFileDescForType TestFileDescContainingExtension 2016-06-27 12:01:05 -07:00
864c571f44 Remove mutex and cache 2016-06-27 12:01:05 -07:00
a5a4628ee4 Remove unused functions 2016-06-27 12:01:05 -07:00
6bda8ed552 Add checking response in reflection end2end tests 2016-06-27 12:01:05 -07:00
c41121a259 Remove filenameToDescMap, replace with proto.FileDescriptor() 2016-06-27 12:01:05 -07:00
d7e74bbbb0 Update generated files in reflection 2016-06-27 12:01:05 -07:00
ae32a64fc3 Add end2end reflection tests frame, not checking response 2016-06-27 12:01:05 -07:00
5d7d0ce3d3 Add returning unimplemented error to list_services 2016-06-27 12:01:05 -07:00
f28f4aa4bd Add allExtensionNumbersForTypeName and handle all_extension_numbers_response 2016-06-27 12:01:05 -07:00
54fd6c1ea3 Create response at beginning and populate it with corresponding bytes 2016-06-27 12:01:05 -07:00
d578ccfa12 Add fileDescWireFormatContainingExtension and handle file_containing_extension 2016-06-27 12:01:05 -07:00
36cfaed58e Add fileDescWireFormatContainingSymbol and handle file_containing_symbol 2016-06-27 12:01:05 -07:00
e826825578 Add function Metadata() to Server 2016-06-27 12:01:05 -07:00
ad71085be9 Add metadata when registering service 2016-06-27 12:01:05 -07:00
273b7164b3 Change package name and add InstallOnServer() 2016-06-27 12:01:05 -07:00
ffca1d2bce Add fileDescWireFormatByFilename, and handle file_by_filename 2016-06-27 12:01:05 -07:00
43e7db5352 Add ServerReflectionInfo handler, not implemented 2016-06-27 12:01:05 -07:00
6bd4f6eb1e Add reflection.proto 2016-06-27 12:01:05 -07:00
1be569e2d5 Make use of cache maps 2016-06-27 12:01:05 -07:00
8c8bcdd402 Add allExtensionNumbersForType 2016-06-27 12:01:05 -07:00
196c123058 Add fileDescContainingExtension 2016-06-27 12:01:05 -07:00
2453898c6a Add proto2.proto and proto2_ext.proto 2016-06-27 12:01:05 -07:00
dd2c45bc03 Add filenameForType 2016-06-27 12:01:05 -07:00
36cbb03cfe Add typeForName nameForType nameForPointer 2016-06-27 12:01:05 -07:00
15469fce29 Add fileDescForType, tests to be added 2016-06-27 12:01:05 -07:00
5144c679d0 Add testing proto 2016-06-27 12:01:05 -07:00
0eb7c5dcd0 Merge pull request #732 from broady/master
credentials/oauth: default to Bearer token type
2016-06-24 13:21:16 -07:00
d32f94c75e credentials/oauth: default to Bearer token type 2016-06-24 10:39:34 -07:00
69420784d4 Merge pull request #727 from iamqizhao/master
Refactor round-robin impl
2016-06-23 14:14:58 -07:00
a4e91b9724 addressed the comments 2016-06-23 11:08:27 -07:00
f5c974be39 delete unnecessary continue 2016-06-21 18:21:27 -07:00
65a7b17255 Refactor round-robin 2016-06-21 17:15:31 -07:00
e78224b060 Merge pull request #722 from menghanl/package_version_2_to_3
Change SupportPackageIsVersion, may cause building failure
2016-06-14 15:36:02 -07:00
abe672d5ed Update generated files 2016-06-10 14:20:04 -07:00
cf04b299b7 Change SupportPackageIsVersion variable 2016-06-10 11:48:20 -07:00
88aeffff97 Merge pull request #720 from menghanl/update_generated_files
Update generated proto files and Makefile
2016-06-10 11:45:47 -07:00
0da018f37e Update generated files 2016-06-09 15:02:17 -07:00
3efe7aef96 Merge pull request #713 from menghanl/split_authenticator_and_credentials
[API revision] Separate TransportAuthenticator and PerRPCCredentials
2016-06-09 14:57:55 -07:00
bc315c855f Add comment for proto in Makefile 2016-06-09 14:40:28 -07:00
69487bb54a Address comments 2016-06-09 11:44:26 -07:00
147022d136 Run protoc on proto files in same package together 2016-06-08 14:47:37 -07:00
d9c8fb446d Change errCredentialsMisuse to errCredentialsConflict and errTransportCredentialsMissing 2016-06-08 13:53:41 -07:00
59486d9c17 Rename TransportAuthenticator to TransportCredentials 2016-06-08 11:19:25 -07:00
4c2aaab42e Merge pull request #715 from menghanl/content_type
Ignore plus and semicolon and anything following in Content-Type
2016-06-08 10:52:41 -07:00
5d7ad14de4 Rename isGrpcContentType to validContentType 2016-06-07 17:46:06 -07:00