Vijay Pai
05b98a4896
Also add streaming tests that cancel from client
6 years ago
Mark D. Roth
428fa7602c
Transition into state CONNECTING when we start name resolution.
6 years ago
Vijay Pai
7eb08ad72e
Add interceptors, secure credentials, and cancellation to client callback test
6 years ago
Prashant Jaikumar
e8efe06a42
Re-add cfstream_test
...
2nd attempt at adding cfstream_test after fixing internal build failures caused by first attempt.
6 years ago
Prashant Jaikumar
98e0ff582a
Fix C++ bulid on Mac OS
6 years ago
Prashant Jaikumar
b31f402b46
Add flaky_network_test after fixing internal build failures.
...
Re-add flaky_network_test along with a couple of new testcases.
6 years ago
Prashant Jaikumar
6177befe94
Re-add cfstream_test
...
2nd attempt at adding cfstream_test after fixing internal build failures caused by first attempt.
6 years ago
hcaseyal
cecea9c592
Revert "Added test for RPCs over a flaky network"
6 years ago
Vijay Pai
03de98d5ef
Revert "Add test for network transitions when CFStream is enabled"
6 years ago
Yash Tibrewal
50497c2317
Reviewer comments
6 years ago
Prashant Jaikumar
485bc78ba3
Added flaky_network_test
6 years ago
Prashant Jaikumar
2f0f522423
Add end2end test for cfstream
6 years ago
Vijay Pai
a47c979ba0
Enable TCP callback tests if the event engine allows
6 years ago
Prashant Jaikumar
52695cae91
Fix TSAN flake in time_change_test
6 years ago
ncteisen
d8947ae073
Fix internal build error
6 years ago
Yash Tibrewal
cddb5519f2
Add a test only method to reset global interceptor
6 years ago
Mark D. Roth
0794507043
Don't pass service config from parent channel to grpclb balancer channel.
6 years ago
Yash Tibrewal
c71b2f4fb7
Global Interceptor Registration allowed only once
6 years ago
ncteisen
3fe3be39fe
Add empty binary metadata test
6 years ago
Prashant Jaikumar
bca92b2b7e
Added test for wall-clock time change on the client
6 years ago
xichengliudui
8548a932fb
Update .cc and .md files
6 years ago
Vijay Pai
b20f158922
Deflake a shared CQ usage
6 years ago
Jan Tattermusch
baaf93b830
revert no-longer-needed hotfix from #17820
6 years ago
Bill Feng
08e06da780
explicitly lengthened timeout
6 years ago
Jan Tattermusch
9e510cc5d4
update test size to avoid RBE timeouts
6 years ago
Yash Tibrewal
d347ec7ce0
Register for cq avalanching when interceptors are going to be run
6 years ago
Mark D. Roth
e8cd36924e
Add test for retry code path.
6 years ago
Juanli Shen
bbe2587c39
Enable per-channel subchannel pool
6 years ago
Juanli Shen
b3c0b91db1
Remove force_creation param from subchannel index
6 years ago
Mark D. Roth
08f94b1623
Clean up test.
6 years ago
Mark D. Roth
d655509e3d
Fix sanity and build.
6 years ago
Mark D. Roth
d6e2b33670
Move InterceptRecvTrailingMetadataLoadBalancingPolicy to a separate file.
...
This fixes a link error when building with make.
6 years ago
Mark D. Roth
8cd7178afb
Add dtors in LB policy subclasses.
6 years ago
Yash Tibrewal
a5ed3d245e
Avoid unsigned signed comparison issues
6 years ago
Yash Tibrewal
4224384d39
Modifying semantics for GetSendMessage and GetSerializedSendMessage.
...
Also adding ModifySendMessage
6 years ago
Yash Tibrewal
50c60f03ba
Rename GetSendMessage to GetSerializedSendMessage and GetOriginalSendMessage to GetSendMessage
6 years ago
Yash Tibrewal
c6261f4b91
Rename new SendMessage types to SendMessagePtr
6 years ago
Yash Tibrewal
4aeba42528
Provide GetOriginalSendMessage for some APIs
6 years ago
Yash Tibrewal
aecc5f7285
Add client interceptor test for bidi streaming hijacking interceptor
6 years ago
Mark D. Roth
40f22bfc94
move ForwardingLoadBalancingPolicy to its own library
6 years ago
Mark D. Roth
c4c4b9152f
WIP
6 years ago
Mark D. Roth
1438b17890
Fix bug that was breaking subchannel reuse in grpclb.
6 years ago
Yash Tibrewal
31a775b425
Add missing argument
6 years ago
Yash Tibrewal
a20263f64d
Add tests using NullInterceptorFactory
6 years ago
Vijay Pai
c52ae0d000
Give the interceptors header files in include/grpcpp/support
6 years ago
Soheil Hassas Yeganeh
9decf48632
Move security credentials, connectors, and auth context to C++
...
This is to use `grpc_core::RefCount` to improve performnace.
This commit also replaces explicit C vtables, with C++ vtable
with its own compile time assertions and performance benefits.
It also makes use of `RefCountedPtr` wherever possible.
6 years ago
ncteisen
c7f7db65e0
Add test and fix bug
6 years ago
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
ncteisen
7b81ae14a7
clang tidy and clang format
6 years ago