38 Commits (431d314eca8e1e94b07a485cf80300f4d21a47e4)

Author SHA1 Message Date
Mark D. Roth 23da14c1a7
Revert "Revert "Revert "Implement transparent retries (#28548)" (#28888)" (#28890)" (#28909) 3 years ago
Mark D. Roth 9f90e6d906
Revert "Revert "Implement transparent retries (#28548)" (#28888)" (#28890) 3 years ago
Mark D. Roth 35708ff6b4
Revert "Implement transparent retries (#28548)" (#28888) 3 years ago
Ashitha Santhosh 1fee3d72be
remove SDK term from gRPC authz (#28843) 3 years ago
Mark D. Roth 7f8f3dc001
Implement transparent retries (#28548) 3 years ago
Mark D. Roth 2c4ae04e06
retry: fix memory leak caused by incorrectly replaying recv_message ops (#28718) 3 years ago
Craig Tiller 264c321d83
Move compression related metadata to the new system (#28223) 3 years ago
Craig Tiller 98cf516874
Remove old backwards compatibility cronet compression workaround code (#27701) 3 years ago
Mark D. Roth d0cbf169bc
Fix retry code to hold refs to send_initial_metadata slices (#27205) 3 years ago
Ashitha Santhosh 1ff1f8fd83
SDK authorization filter. (#26468) 3 years ago
Mark D. Roth c9149526a6
fix retry handling of callbacks for pending batches (#26803) 3 years ago
Mark D. Roth d19802d42c
fix retry cancellation when a batch fails on call attempt (#26789) 3 years ago
Mark D. Roth 1f8aaf0e6a
fix handling of retry perAttemptRecvTimeout exceeded on last attempt (#26737) 3 years ago
Mark D. Roth 7172b00a96
Add perAttemptRecvTimeout to retryPolicy (#26540) 3 years ago
Mark D. Roth 62bfefae17
fix retry code to properly propagate recv_trailing_metadata_ready error (#26485) 4 years ago
Mark D. Roth 1e2f19b286
fix retry code to handle failed send ops (#26418) 4 years ago
Mark D. Roth 6a014496b7
add test for exceeding retry buffer size during backoff delay (#26384) 4 years ago
Mark D. Roth d017ce5f25
Cancel retry timer on call cancellation (#25890) 4 years ago
Mark D. Roth 21e25a03d0
Don't retry when LB policy drops the call (#25846) 4 years ago
yang-g c1df3bcbcf Do not crash if server filter fails at ChannelData::Init 4 years ago
Yash Tibrewal 4331328fc2 Don't consider receiving non-OK status as an error for HTTP2 4 years ago
Yash Tibrewal 2723a1bae6 Add a new type of error, GRPC_ERROR_EOS for failing writes when end of stream has been received 5 years ago
Yash Tibrewal 2cdab491a3 Cleanup 5 years ago
Yash Tibrewal c6fa7eefb9 testing with locks in ws 5 years ago
Prashant Jaikumar 1ac1ab7396 Flaky network test enhancements and cleanups 6 years ago
Mark D. Roth a04b0646de Don't use a separate call context for subchannel calls. 6 years ago
Prashant Jaikumar 95965f71d3 Remove network_status_tracker 6 years ago
Juanli Shen f5f1d57d7a Add load reporting filter 7 years ago
ncteisen b8a52e0cf3 Add new end2end test for channelz 7 years ago
ncteisen a94896ffea Add no_error_on_hotpath test 7 years ago
Mark D. Roth de077acf5d Fix retry code handling of internally triggered recv_trailing_metadata. 7 years ago
David Garcia Quintas 861363d618 added call_host_override test 7 years ago
Mark D. Roth 718c8341ca Retry support. 7 years ago
Ken Payson b353297b43 Revert "Revert "Set error status correctly on server side"" 7 years ago
David G. Quintas 951f84aea0
Revert "Set error status correctly on server side" 7 years ago
Ken Payson 6535cfd140 Set error status correctly on server side 7 years ago
Yash Tibrewal 1b4ab01f79 No Clang on end2end generated files 7 years ago
Yash Tibrewal 34a57d0346 rename all test core files to cc and a lot of C++ style conversions 7 years ago
Muxi Yan a390072c72 generate project 7 years ago
Muxi Yan 44a46ad695 generate_project and clang_format 7 years ago
Muxi Yan 219d9f52de generate_project 7 years ago
Muxi Yan 4078771049 generate projects 7 years ago
Yash Tibrewal c62ce80b80 Test credentials are passed with channel arg. Renamed macros and refactored code as per suggestions. Renamed test to proxy_auth and changed it to use simple_request instead of a payload. 7 years ago
Yash Tibrewal f7350ea6b7 Adding connect auth feature. Proxy-Authorization header is being inserted when user creds are present in uri 7 years ago
Muxi Yan 59827dd739 generate project 7 years ago
Muxi Yan d19c112db0 Add test 8 years ago
Jan Tattermusch 7897ae9308 auto-fix most of licenses 8 years ago
Muxi Yan 29ff4665a8 Revert "Revert "Implement Server Backward Compatibility"" 8 years ago
Nicolas Noble 7edcce2147 Revert "Implement Server Backward Compatibility" 8 years ago
Muxi Yan bf5a5f92be Add a separate test case for workaround_cronet_compression 8 years ago