| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
added nosec_tests to end2end test suite
|
|/ |
|
|\
| |
| | |
Incorporate Uuid into Channel and Server Socket Lookup
|
|\ \
| | |
| | | |
Fix CallOpSet copy/assignment to reset cq_tag
|
|\ \ \
| | | |
| | | | |
Do not waste cache lines with unnecessary paddings.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Fix a dangling pointer on ares_request object in case of cancellation
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix corruption of ares blocking_resolve_address when grpc is restarted
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Channel Tracing Name Resolution Support
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Suggested-by: vjpai@google.com
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Add a note about Message-Length being big endian
|
| | | | | | | |\
| |_|_|_|_|_|_|/
|/| | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| |_|_|_|/ / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Make sure paddings are GPR_CACHELINE_SIZE minus the
size of fields in that cache line. Otherwise, we will waste an
additional cache line for no good reason.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
restarted
|
| | | |/ / / |
|
| | |\ \ \ \
| |_|/ / / /
|/| | | | | |
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
A few perf e2e benchmark improvements
|
| | | | | | |
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Optimize error handling for special cases.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Move ruby test's package_options.proto file to ruby-specific directory
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Remove Uneeded Header from Benchmark
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Revert "Revert "grpc_cli json support""
|
| |/ / / / / / /
|/| | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Explain that the input parameter cannot be nullptr.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Xds plugin init
|
| |_|_|/ / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This commit contains a few improvements:
1. Using a consequetive range of [0..4], will allow us to merge all
branches of error_is_special into one comparison.
2. With (1), we can remove the for loops to find entries in
error_status_map with a single O(1) lookup.
3. grpc_error_is_special() code paths should be inlined for ref
and unref to avoid callq for the majority of cases where speical
error is used.
4. grpc_error_get_int() should never accept a nullptr argument to
avoid an expensive branch in the hot path. Callers should all
allocate a dummy int on the stack when calling.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Also,
- Changes to extract grpclb_proto into its own build target
- Remove client_load_reporting_filter from xds plugin.
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|/ /
|/| | | | | | | |
Formalize the contract of grpc_call_start_batch with empty batches
|
| | | | | | | | |
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Third attempt: Implement Watch method in health check service.
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Fix memory_usage_test (and performance_profile_daily kokoro job)
|
|/ / / / / / / / / |
|
|\ \ \ \ \ \ \ \ \
| |_|_|/ / / / / /
|/| | | | | | | | |
Update Go interop image to go1.11
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Fixes for clang-tidy
|
| | | | | | | |/ /
| | | | | | |/| | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Fix bazel for //test/cpp/microbenchmarks/...
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Fix a build failure due to missed dependency and add the bm_create_call
benchmark to the build targets.
|
| | | | | | | | | | |
|