Carl Mastrangelo
f612746b97
Update comment in MethodDescriptor.Marshaller
2015-09-03 15:10:18 -07:00
Carl Mastrangelo
28d51c5e3e
Add an authority header to HandlerRegistry.lookupMethod
2015-09-03 15:03:02 -07:00
Nathan Mittler
2aecb6f02b
Merge pull request #940 from nmittler/interop_openssl
...
Enabling openssl in interop-testing scripts
2015-09-03 15:01:14 -07:00
Carl Mastrangelo
5d34599390
Daemonize InProcess threads
2015-09-03 14:57:20 -07:00
Louis Ryan
6a782a035e
Use Executor in stable builder APIs instead of ExecutorService
2015-09-03 14:38:13 -07:00
Carl Mastrangelo
07a7279742
Daemonize OkHttp and Netty
2015-09-03 14:35:04 -07:00
Carl Mastrangelo
f641e081a0
Daemonize shared threads, and make sure each thread has a name
2015-09-03 14:25:53 -07:00
Louis Ryan
d6dc790f05
Draft of Android specific Channe builder
2015-09-03 13:58:23 -07:00
nmittler
79aec3b3c5
Enabling openssl in interop-testing scripts
2015-09-03 13:48:21 -07:00
nmittler
aefefb50c4
Supporting OpenSSL
...
- Upgrading to Netty 4.1.0.Beta6
- enabling OpenSSL in negotiation codepaths
2015-09-03 13:14:59 -07:00
Eric Anderson
6122dafee0
Add a missing channel builder methods not copied in b687bdc
2015-09-03 12:21:47 -07:00
nmittler
b687bdc742
Refactoring channel API.
...
Client:
* New ManagedChannel abstract class.
* Adding ping to Channel.
* Moving builders and implementations to internal.
Server:
* Added lifecycle management API to Server (mirroring ManagedChannel).
* Moved ServerImpl, AbstractServerBuilder and handler registries to internal.
* New ServerBuilder abstract class (mirroring ManagedChannelBuilder).
Fixes #545
2015-09-03 11:22:29 -07:00
Kun Zhang
65b4e0b1f2
Document valid characters allowed in metadata keys
2015-09-03 10:49:04 -07:00
Eric Anderson
c68f9ffce0
Implement jwt_token_creds interop test
...
Using a JWT is a bit more work than it should be, but improving that
will come later.
At present, this test fails, but it is believed to be due to the auth
library.
2015-09-03 10:38:18 -07:00
Xudong Ma
00e024c684
Fix Travis breakage caused by checkStyle failure.
2015-09-03 09:46:22 -07:00
Kun Zhang
609f31a578
Document valid characters for AsciiMarshaller
2015-09-02 15:57:07 -07:00
Carl Mastrangelo
f8a87eecce
Remove HandlerRegistry.Method
2015-09-02 14:37:44 -07:00
Xudong Ma
d5bd33ca1b
Fix generated code reference for intellij projects.
2015-09-02 14:18:31 -07:00
David P. Baker
66b984ca9d
Extract the fully-qualified service name into a public static final field on the service container type.
2015-09-02 13:42:46 -07:00
Eric Anderson
01ba973dd4
Prevent status from impacting how ServerCall.Listener is invoked
...
Fixes #639
2015-09-02 09:48:05 -07:00
Kun Zhang
bc347e3f6a
Display the required Protobuf version when building codegen
2015-09-01 16:02:12 -07:00
Eric Anderson
210114d4a2
Ease use of JWT by passing URI to auth library
...
The URI no longer needs to be provided to the Credential explicitly,
which prevents needing to know a magic string and allows using the same
Credential with multiple services.
2015-09-01 15:42:58 -07:00
Kun Zhang
db0423cf24
Rename CHECK and FAIL macros to avoid conflict with internal macros when syncing back
2015-09-01 12:47:25 -07:00
Nathan Mittler
ad6c26e85c
Merge pull request #915 from nmittler/build_fixes
...
Adding missing RunWith annotation for tests.
2015-09-01 11:43:04 -07:00
nmittler
6a526ecc93
Adding missing RunWith annotation for tests.
2015-09-01 11:40:17 -07:00
Xudong Ma
0a51f0fbd9
Move StreamRecorder to testing package.
2015-09-01 09:15:03 -07:00
nmittler
d3ab427fca
Enforce content-type on client and server.
...
Fixes #360
2015-09-01 06:59:46 -07:00
Eric Anderson
949b6d7da8
Fields in MethodDescriptor can't be null
2015-08-31 17:48:05 -07:00
Xudong Ma
fb984bb5bb
Update to protobuf beta for Android interop test
2015-08-31 15:05:06 -07:00
Kun Zhang
c00e15f9a2
Check javanano_use_deprecated_package in the message's FileDescriptor, not the current file's.
2015-08-31 14:55:44 -07:00
nmittler
d59d6dcdcc
Upgrade to latest netty-tcnative
2015-08-31 14:05:04 -07:00
Xiao Hang
9243157898
Fix broken interop test, using new StreamObserver API.
2015-08-31 13:54:54 -07:00
Carl Mastrangelo
396f0606f3
Add test to prove RST closes stream, and remove hack from transport to force closure.
2015-08-31 13:26:49 -07:00
Kun Zhang
5bb0ea9899
Annotate method descritpor files in the generated code with ExperimentalApi
2015-08-31 09:56:44 -07:00
Kun Zhang
bd23a8d693
Upgrade to protobuf-3.0.0-beta-1
2015-08-31 09:26:20 -07:00
Carl Mastrangelo
d678498ca7
Add unit tests for AbstractServerStream
2015-08-28 13:00:27 -07:00
Xudong Ma
0958fd407e
Fix flakiness in test timeoutOnSleepingServer
2015-08-27 22:52:01 -07:00
Eric Anderson
3620243509
Merge pull request #891 from stanley-cheung/move_grpc_common_examples
...
Move grpc common examples
2015-08-27 17:00:01 -07:00
Stanley Cheung
46687fe705
update android example readme
2015-08-27 16:28:38 -07:00
Xudong Ma
1f0cad21e5
Implement per_rpc_creds test
2015-08-27 16:28:31 -07:00
Stanley Cheung
61422d6295
add back protos and update references
2015-08-27 16:24:04 -07:00
Xiao Hang
3c79c52427
Implement timeout_on_sleeping_server test
2015-08-27 16:21:52 -07:00
Stanley Cheung
e4987cd1f2
update reference to grpc-common to examples
2015-08-27 16:10:33 -07:00
Stanley Cheung
fe3f964317
move grpc-common stuff to right location
2015-08-27 16:07:41 -07:00
Stanley Cheung
990fdf3523
Merge branch 'move_java_examples' of /usr/local/google/home/stanleycheung/grpc-common into move_grpc_common_examples
2015-08-27 16:07:16 -07:00
Xudong Ma
edbb237e84
Remove the unnecessary code example of using TLS on Anroid
2015-08-27 15:18:58 -07:00
Xudong Ma
a3f2f6249e
OkHttp: Fix race condition between sendCancel and sendFrame
2015-08-27 15:11:23 -07:00
Carl Mastrangelo
080190c753
Make ServerCall.Listener methods Nops
2015-08-27 13:13:42 -07:00
Xiao Hang
7fc86e5549
Implement unimplemented_method test
2015-08-27 12:56:50 -07:00
Carl Mastrangelo
5ade1b726f
Make ClientCall listener methods noops
2015-08-27 11:36:59 -07:00