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
Vijay Pai
af76d0321a
Restore callback microbenchmarks but make them manual for now ( #25491 )
4 years ago
Vijay Pai
0e6db8fbec
Reduce max size of bm_callback_streaming_ping_pong messages to match unary
4 years ago
Vijay Pai
dba8bb59a0
Implement callback CQ at C++ layer using shared thread pool if non-background iomgr
4 years ago
Yash Tibrewal
f4e55b85bc
Replace disrespectful term
4 years ago
Esun Kim
9bd7c4917a
Fix unused-parameter warning
4 years ago
Esun Kim
53ab235fb8
Fix google-explicit-constructor
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
75e3e660fd
Fix google-readability-todo
4 years ago
capstan
131579d52d
Roll forward of commit 7883b51: Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
This reverts commit da66b7d14e
.
NEW:
* Adds references to `absl/flags/declare.h`, new to LTS 2020923.2 imported in commit 5b43440
.
* Works around MSVC 2017 compiler error with large help text on flags by reducing the help text.
4 years ago
Nathan Herring
da66b7d14e
Revert "Abseil Flags"
4 years ago
capstan
7883b5133d
Use abseil's flags in tests.
...
This replaces gflags. Added TODOs where use of `absl::Duration` or `absl::FlagSaver` might be preferred in follow-up cleanup. Fixes #24493 .
4 years ago
Esun Kim
5b375a3728
Fix by misc-definitions-in-headers
4 years ago
Esun Kim
e7434d385e
Fix by tidy-modernize-use-override
4 years ago
Esun Kim
6ae8463500
Fix by modernize-make-unique
4 years ago
Esun Kim
34789b2d83
Fix by clang-format-8.
4 years ago
Esun Kim
ece76ee1e8
Fix code by readability-container-size-empty
4 years ago
Esun Kim
91ca04cf6f
Add TestGrpcScope
4 years ago
Mark D. Roth
0b61aea1c5
Convert grpc_server to idiomatic C++.
4 years ago
Vijay Pai
94a85b051d
Expand comment to address reviewer feedback
4 years ago
Michael Wang
c6586f087f
implemented get_local_address accessor for grpc_endpoint
4 years ago
Vijay Pai
968e1b40a5
Properly follow callback API guarantees rather than existing behavior
4 years ago
Vijay Pai
9c5a39c6db
Revert "Merge pull request #23361 from vjpai/em_agnostic_core_callback_cq"
...
This reverts commit a46cb5e86a
, reversing
changes made to b5d42e75fb
.
4 years ago
Vijay Pai
9d79ca6058
C++ify core server
4 years ago
Vijay Pai
7ee2bc6db5
EM-agnostic callback completion queue
4 years ago
Vijay Pai
b92ca15356
Increase size of a test to match internal guidance
4 years ago
Esun Kim
c736cf073c
Added call to grpc::testing::TestEnvironment in more tests
4 years ago
Esun Kim
62ac3f075a
Added call to grpc::testing::TestEnvironment in tests
4 years ago
Esun Kim
165ee5007a
Replaced grpc::string with std::string
4 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
Karthik Ravi Shankar
89763a96fd
Move OpenCensus back to ::grpc from ::grpc_impl
...
Revert - Revert "Revert "Fold opencensus into grpc_impl namespace"" #18396
5 years ago
Esun Kim
92d31d6f99
Remove the flaky flag from bm_opencensus_plugin
5 years ago
Esun Kim
234b356e2f
Fix the flaky bm_opencensus_plugin
5 years ago
Vijay Pai
527509abc4
Unmark flaky on streaming_pump
5 years ago
Vijay Pai
f1979cece2
Disable SockPair fixture
5 years ago
Jan Tattermusch
a791e16983
mark more tests as flaky
5 years ago
Vijay Pai
b4f0cad4bd
bm_arena needs more time
...
Internal tests show that it needs a large timeout. This has passed 100x without timeout.
5 years ago
Jan Tattermusch
29528fc026
bm_metadata is not flaky anymore
5 years ago
Yash Tibrewal
b40b162cc9
Add missing grpc_slice_unref to bm_metadata
5 years ago
Jan Tattermusch
cbb0ef2717
try marking some offenders as flaky
5 years ago
Jan Tattermusch
543d8796f0
dont build some microbenchmarks on windows
5 years ago
Esun Kim
b92c3a2879
Changed Closure to TestClosure to avoid name conflict
5 years ago
Yash Tibrewal
b18ae4b784
Add notap tag to tests that cause issues timeout issues internally
5 years ago
Jan Tattermusch
5e19408ef5
disable bm_chttp2_transport on msan
5 years ago
Jan Tattermusch
cb6d09ac21
add missing bm_pollset and bm_chttp2_transport targets to bazel build
5 years ago
Vijay Pai
f7d857a8e4
Make threadpool and trickle tests manual only (excessive time/resources)
5 years ago