AJ Heller
0e3a02e903
Revert "Remove the `urgent` argument from iomgr tcp read API ( #25494 )" ( #25592 )
...
This reverts commit a3398f9
. Justification: see b/181367644. tl;dr: assuming urgent==false does not hold in all situations.
4 years ago
AJ Heller
a3398f924c
Remove the `urgent` argument from iomgr tcp read API ( #25494 )
...
The urgent argument is a platform-specific flag that leaked into the (ideally) platform-independent HTTP/2 transport layer. In an effort to clean up the cross-platform API surface, it would be helpful if we can remove this argument from the TCP Read api without losing the performance optimization that was introduced along with it (see #18240 ).
4 years ago
Yash Tibrewal
f4e55b85bc
Replace disrespectful term
4 years ago
Yash Tibrewal
7a5288d2a0
Replace disrespectful words
4 years ago
Jan Tattermusch
c8e4a68edc
avoid UDS conflict between tests in local bazel test run
4 years ago
Esun Kim
985c8ff3b2
Fix the bug of cq_maybe_expect_completion
4 years ago
Esun Kim
9bd7c4917a
Fix unused-parameter warning
4 years ago
Yash Tibrewal
ac4f4de196
xDS server config fetcher
4 years ago
Esun Kim
7d7c3cc711
Update by review
4 years ago
Yash Tibrewal
096b2324e1
Experimental API for XdsServerCredentials
4 years ago
Esun Kim
e0d8c498a6
C++ cast for others
4 years ago
Esun Kim
2ff84ed8c2
C++ cast for void*
4 years ago
Esun Kim
ec0b88a5d7
Fix google-readability-casting
4 years ago
Esun Kim
ac080fd17a
Fix readability-inconsistent-declaration-parameter-name manually
4 years ago
ZhenLian
d74e43da95
Add File Watcher Certificate Provider API
4 years ago
yang-g
c1df3bcbcf
Do not crash if server filter fails at ChannelData::Init
4 years ago
Esun Kim
549810900d
Disable uds-abstract tests on mac
4 years ago
Mark D. Roth
27e1c1c56d
clang-tidy: enable google-readability-braces-around-statements
4 years ago
Benjamin Shaya
702edbeee4
Add support for "unix-abstract:" URIs to support abstract unix domain sockets
...
Adapted from #21278 by @mheese
4 years ago
capstan
7267c8fcd9
Python3-ize tools/buildgen.
...
* Ran `2to3` on `tools/buildgen` and the `gen_build_yaml.py` files.
* Updated the invocations of python to be explicitly Python 3.
* Changed the loader in `mako_renderer.py` to allow pickle to find the module for pickling `external_version.Version`
* Added a few open-as-binary to placate readers/writers expecting bytes.
* Hand tweaked the templates to remove `iteritems` and fiddle with encodings.
Partially addresses #24359 .
4 years ago
ZhenLian
518ed1303c
Add Credential Loading From Static Providers For TLS Credentials
4 years ago
Yash Tibrewal
b555343dd3
Revert "Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS""
4 years ago
Esun Kim
47dd5fd78e
Fix by modernize-use-bool-literals
4 years ago
Esun Kim
a51fe3e675
Fix abseil-* clang-tidy errors
4 years ago
Esun Kim
c08f33c437
Fix clang-tidy errors
4 years ago
Esun Kim
8e9e895ffc
Replace grpc_shutdown_blocking with grpc_shutdown
4 years ago
Yash Tibrewal
a9fd34a81d
Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS"
4 years ago
Yash Tibrewal
e0c4475db0
Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS and make it non-effective
4 years ago
Yash Tibrewal
4a03ce5a14
Remove grpc_channel_ping from surface API
4 years ago
Yash Tibrewal
f2fa95b593
Do not cancel RPC if send metadata size if larger than peer's limit
4 years ago
Yash Tibrewal
4331328fc2
Don't consider receiving non-OK status as an error for HTTP2
4 years ago
Yash Tibrewal
cf0b46c4d6
Reviewer comments
4 years ago
Yash Tibrewal
086d46ce6f
Fix bad_server_response_test flakiness
4 years ago
Mark D. Roth
0b61aea1c5
Convert grpc_server to idiomatic C++.
4 years ago
Yash Tibrewal
0aa52ab85e
Remove debug logging
4 years ago
Yash Tibrewal
e310d4366c
Receive SETTINGS frame on clients before declaring subchannel READY
4 years ago
Mark D. Roth
181781387d
xDS v3 support
4 years ago
Yash Tibrewal
7100ee3bfb
Add keepalive throttling
4 years ago
Vijay Pai
9d79ca6058
C++ify core server
4 years ago
Mark D. Roth
9404f66f70
Replace most uses of gpr_asprintf() with absl calls.
4 years ago
Matthew Stevenson
a2afea6ee0
Add TLS 1.2 and 1.3 specific tests to h2_tls fixture.
4 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
5 years ago
Yash Tibrewal
e98eaa5052
Revert "Revert "Add message-size check before message decompression""
5 years ago
Vijay Pai
c7f2956b67
Revert "Add message-size check before message decompression"
5 years ago
Yash Tibrewal
0497ad8bb0
Add missing message-size check before decompressing
...
Add and fix tests for limit check before decompression
Code restructuring to allow easy reuse of service config call data
Regenerate projects
Reviewer comments
5 years ago
Matthew Stevenson
32c0846d45
Add TLS 1.2 testing.
5 years ago
Vijay Pai
6db7c62a13
Roll-forward: Change server_finishes_request test to return OK status
5 years ago
Vijay Pai
b269fdbf8b
Don't mark server RPC canceled if finished with non-OK status
5 years ago
yulin liang
743ce2ab72
Revert "Inproc transport server should end all RPC ops after sending status"
5 years ago
Mark D. Roth
3bb427195e
Revert "Merge pull request #23053 from grpc/revert-22772-gpr_strvec"
...
This reverts commit 4b7452bcdb
, reversing
changes made to 133d0076b4
.
5 years ago