Mark D. Roth
c5f344deaf
Revert "Revert "Allow encoding arbitrary channel args on a per-address basis.""
6 years ago
hcaseyal
27e2ba31bf
Revert "Allow encoding arbitrary channel args on a per-address basis."
6 years ago
Mark D. Roth
dedff37b4f
Allow encoding arbitrary channel args on a per-address basis.
6 years ago
yang-g
47233225ca
Split out the test service to separate library so that it can be reused
6 years ago
yang-g
e00ca0371a
Promote gpr_test_util to part of grpc_test_util, add a sample to show it works, build.yaml change first
6 years ago
Srini Polavarapu
9eaebf116d
Regenerate projects
6 years ago
Muxi Yan
97ec5c1d68
Bump version to v1.17.0
6 years ago
Hope Casey-Allen
470ea17843
Debugging unimplemented error in CheckClientInitialMetadata
6 years ago
Stanley Cheung
698cf221d8
Regenerate projects
6 years ago
Stanley Cheung
42e3ae7309
Re-generate projects
6 years ago
Yash Tibrewal
c7e92f26eb
Reviewer comments
6 years ago
Muxi Yan
195c042d32
Replace PB_FIELD_16BIT with PB_FIELD_32BIT
6 years ago
Muxi Yan
da14743f1a
Generate projects
6 years ago
Muxi Yan
f3e4ae633e
Regenerate projects
6 years ago
Yash Tibrewal
bab043e865
Cleanup
6 years ago
Juanli Shen
8a880801ae
Add support for LB config in service config
6 years ago
Srini Polavarapu
25cd16ae58
Regenerate projects
6 years ago
Yihua Zhang
3fefdde3cc
remove ALTS shared resources
6 years ago
Moiz Haidry
1303ec7b53
Added benchmarks for Callback based Unary server
6 years ago
Srini Polavarapu
1bf93a76f5
Regenerate projects
6 years ago
Yash Tibrewal
4cc3717e15
move client_interceptor.cc from src/cpp/codegen to src/cpp/client
6 years ago
Yihua Zhang
cd768ec12a
use gRPC thread model
6 years ago
Yash Tibrewal
b732e9c403
Make client interceptors see notification even if Cancel was done before the RPC was issued. Also add tests
6 years ago
Yash Tibrewal
e2361a4751
Add server interceptors in end2end_test
6 years ago
Yash Tibrewal
d736b1d309
Refactor tests slightly
6 years ago
ncteisen
44b262c361
fix build and sanity
6 years ago
ncteisen
1a3c2d3e3a
Move uri_parser to lib
6 years ago
ncteisen
3cb8b0b8cb
Move uri_parser to common spot
6 years ago
Yash Tibrewal
0390b29e15
Register global interceptors functionality
6 years ago
Vijay Pai
84e763f10a
Experimental C++ server callback unary API
6 years ago
Vijay Pai
ac10426163
Add server_interceptors_end2end_test to build.yaml
6 years ago
Yash Tibrewal
6a5f39db3c
Separate out interceptorbatchmethodimpl to a different file
6 years ago
Yash Tibrewal
c2e3fde9b5
Rename call.h to call_op_set.h and call_wrapper.h to call.h
6 years ago
Mark D. Roth
f85fd026e3
Client-side health checking support.
6 years ago
Vijay Pai
25f4346ac1
Remove inproc_nosec_test since inproc is inherently secure
6 years ago
Yash Tibrewal
6e00b3bb88
Use InProc Channel for callback tests
6 years ago
Stanley Cheung
3dd82ec3c2
Regenerate projects
6 years ago
Yihua Zhang
81bc942cd8
security connector refactor
6 years ago
Yash Tibrewal
9b83b7d19e
Adding intercepted channel
6 years ago
Vishal Powar
a33e796575
Changes to register xds plugin init and shutdown.
...
Also,
- Changes to extract grpclb_proto into its own build target
- Remove client_load_reporting_filter from xds plugin.
6 years ago
Jan Tattermusch
f2db10d64c
regenerate projects
6 years ago
Yash Tibrewal
b232bacf27
Starting on server interceptors
6 years ago
Jan Tattermusch
64e119504f
regenerate projects
6 years ago
Stanley Cheung
cda4e7d1df
Regenerate projects
6 years ago
Stanley Cheung
e5ce1e36e6
Regenerate projects
6 years ago
Moiz Haidry
b4d5c7cee4
Benchmark test for callback unary gRPC
...
Every thread intitiates multiple RPCs. The Callback of the unary RPC then issues a new RPC and this goes until the benchmark shuts down. For shutdown the main thread waits on a conditional variable. After shutdown the callbacks increment a rpcs done variable and once the the rpcs done equate the the total number of outstanding rpcs, the last callback performing the increment operation also issues a signal to wake up the main thread. The mainthread process to join the other threads and perform cleanup
6 years ago
Jan Tattermusch
a2b2927f72
fix backward compatibility mode on macos
6 years ago
Jan Tattermusch
05c23458ab
regenerate CMakeLists.txt
6 years ago
Jan Tattermusch
08125f7af0
cmake: prevent C core from depending on libstdc++
6 years ago
Yash Tibrewal
1d999617e2
Add experimental versions with interceptors for create channel from fd and inproc channel
6 years ago