562 Commits (797650153433acc1183c0736473f7c3d7963434b)

Author SHA1 Message Date
apolcyn e6c6840db3
Revert "Reland bytestream removal (#29911)" (#29964) 3 years ago
Esun Kim c6ebbb5482
Added GRPC_ERROR_IS_NONE (#29937) 3 years ago
Esun Kim df3ce20913
Added basic tests for GetErrorGetStatus (#29918) 3 years ago
Craig Tiller 98dcba2807
Reland bytestream removal (#29911) 3 years ago
Craig Tiller 713a1581d5
Revert "Revert "Revert "[transport] Remove ByteStream (#29637)" (#29890)" (#29894)" (#29910) 3 years ago
Craig Tiller 93cdc8b77e
Revert "Revert "[transport] Remove ByteStream (#29637)" (#29890)" (#29894) 3 years ago
Craig Tiller d53986657f
Revert "[transport] Remove ByteStream (#29637)" (#29890) 3 years ago
Craig Tiller aacf0e252b
[transport] Remove ByteStream (#29637) 3 years ago
AJ Heller 250b8d2dae
IomgrEventEngine Redux (#29693) 3 years ago
AJ Heller 246d13e392
Revert "IomgrEventEngine (#29616)" (#29692) 3 years ago
AJ Heller 7f09b98201
IomgrEventEngine (#29616) 3 years ago
Craig Tiller 457adf3d58
[iwyu] client_channel (#29579) 3 years ago
Craig Tiller 5918f98ecb
[iwyu] Enable nosafe_headers (#29591) 3 years ago
Craig Tiller f7f0dcf2cb
[build] Move unnecessary absl includes from metadata_batch.h (#29523) 3 years ago
Craig Tiller 18bec00b58
[channel-stack] Eliminate post-init in channel stack builder (#29514) 3 years ago
Ming-Chuan cea03edc0b
Binder transport: Fix server issue when handling many parallel RPC calls (#29483) 3 years ago
Vignesh Babu b92f885756
Adding a max_frame_size argument to grpc_endpoint_write API to allow a sender to control frame sizes (#29526) 3 years ago
Vignesh Babu 53e382729f
Adding a min progress size argument to grpc_endpoint_read to allow gRPC to use TCP optimizations on the read path (#29503) 3 years ago
Yash Tibrewal da9682f939
HTTP: Send GOAWAY frame with last stream ID on immediate disconnect (#29462) 3 years ago
Craig Tiller 8bb45aa3a6
Convert grpc_channel to C++ (#29266) 3 years ago
Yash Tibrewal f28695351e
Prevent direct usage of absl::Mutex (#29424) 3 years ago
AJ Heller 18a8f6aad9
Refactor end2end tests to exercise each EventEngine (#29202) 3 years ago
Yash Tibrewal 76a52f7696
Revert "Revert "HTTP2: Add graceful goaway (#29050)" (#29187)" (#29190) 3 years ago
AJ Heller 882f64e376
Revert "HTTP2: Add graceful goaway (#29050)" (#29187) 3 years ago
Yash Tibrewal f76e1563ea
HTTP2: Add graceful goaway (#29050) 3 years ago
Ming-Chuan b505da65e7
[BinderTransport] add authority to initial metadata if missing (#29035) 3 years ago
Craig Tiller 87acbadba1
Third attempt: Convert client_auth_filter to promises (#28968) 3 years ago
Craig Tiller 5fc3ff8203
grpc_millis -> Timestamp/Duration (#28119) 3 years ago
Mark D. Roth c27f8f1505
Fourth attempt: Implement transparent retries (#28943) 3 years ago
Craig Tiller 0f73576b17
Revert "Revert "Revert "Convert client_auth_filter to promises (#28767)" (#28951)" (#28952)" (#28967) 3 years ago
Craig Tiller 235098de22
Revert "Revert "Convert client_auth_filter to promises (#28767)" (#28951)" (#28952) 3 years ago
Craig Tiller ff87ca02b2
Revive test/core/memory_usage (#28931) 3 years ago
Mark D. Roth be70a8676c
Revert "Third attempt: Implement transparent retries (#28925)" (#28942) 3 years ago
Mark D. Roth 9e7453409a
Third attempt: Implement transparent retries (#28925) 3 years ago
AJ Heller 85189b24bb
Reintroduce: Avoid fully qualifying namespaces (and add check) (#28917) 3 years ago
AJ Heller e72a5fe5dd
Revert "Avoid fully qualifying namespaces (and add check) (#28901)" (#28916) 3 years ago
AJ Heller fc7314c701
Avoid fully qualifying namespaces (and add check) (#28901) 3 years ago
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
Mark D. Roth 7f8f3dc001
Implement transparent retries (#28548) 3 years ago
Yash Tibrewal 20aec3b2c1
Set trailing_metadata_available for recv_initial_metadata ops when generating a fake status (#28827) 3 years ago
Craig Tiller 9cb0747ab0
Improve promise-based-filter APIs (#28839) 3 years ago
yihuaz b458db9246
Eliminate gRPC insecure build (#25586) 3 years ago
Craig Tiller 361809aabb
Convert filter to a promise (#28815) 3 years ago
Craig Tiller f55c7ebeb4
Non-encodable tweaking (#28733) 3 years ago
Esun Kim 342cb4457c
Added a temporary trap to prevent Abseil-Status breakages. (#28766) 3 years ago
Yash Tibrewal 4a9cfa3130
HTTP2: Add GrpcNetworkStreamState metadata (#28668) 3 years ago
Craig Tiller 9454ab0912
Non-encodable attributes for metadata map (#28650) 3 years ago
Craig Tiller 0a4bbb9510
Add tests for parsed metadata (#28622) 3 years ago