Yash Tibrewal
d56bbf19d2
Reviewer comments
6 years ago
Mark D. Roth
12fbdaa6a8
Fix ref-counting bug in health check client.
6 years ago
Muxi Yan
a01674e3dc
Fix interop tests types
6 years ago
Muxi Yan
b11a36e4b3
mark marshaller WIP
6 years ago
Esun Kim
87905ae5ea
Config migration
6 years ago
Yash Tibrewal
98d8f85d4e
Reviewer comments
6 years ago
Vijay Pai
cb8c4afdea
Resolve consistency checks
6 years ago
Alexander Polcyn
569d33f49b
Add two more trace logs to the c-ares resolver
6 years ago
Yash Tibrewal
3c4e8a9be2
Fix test failure
6 years ago
Yash Tibrewal
b53465c106
Add test for not special casing grpclb if loadbalancingconfig is used
6 years ago
Yash Tibrewal
40b6123d14
Fix TODOs
6 years ago
Yash Tibrewal
abfe14e3ed
Reviewer comments
6 years ago
Alexander Polcyn
2a4d62819b
Revise c-ares timeouts to use c-ares's internal timeout/retry logic
6 years ago
Moiz Haidry
3d5d2a122d
Extracted the code of Cpp Generator into a header
6 years ago
Soheil Hassas Yeganeh
983f678cb8
Mark it unlikely for Unref() to return true.
...
In the hot path, specially when the dtor of a class is inlined,
we will have to skip quite a few instructions (for Delete and dtor)
before returning.
Mark Unref() as unlikely so that compiler moves the
decrement-refcnt-and-return code instructions to the front.
6 years ago
Soheil Hassas Yeganeh
3bcae1e368
Apply do {...} while(0) to the remaining macros.
6 years ago
yang-g
7c051556a6
Rename internal class
6 years ago
Yash Tibrewal
6cba63eb47
reviewer comments and tests
6 years ago
yang-g
898fc0da1e
More fixes
6 years ago
Soheil Hassas Yeganeh
2ade64a685
Use grpc_core::RefCount for grpc_call and mark Unref path unlikely.
...
Unfortunately, we cannot use RefCount for `batch`, unless we support
reset API. So, for now, let's mark its unref path as unlikely.
6 years ago
Soheil Hassas Yeganeh
70d5e5af17
Introduce GRPC_TRACE_FLAG_ENABLED macro to mark trace branches unlikely.
...
This is a trivial change and results in better code generation,
because it marks the trace path unlikely.
The changes are all mechanical, except I did some minor edits in
two macros in call_stack.h and http to apply best practices.
6 years ago
Yash Tibrewal
fb8973722b
Reviewer comments
6 years ago
yang-g
08e251a23a
resolve comments
6 years ago
yang-g
0958ed32a5
Resolve review comments
6 years ago
yang-g
7cab9c7811
Remove fd from pollset when releasing the fd
6 years ago
vam
5c15471710
Fix generated files as input issue (generated files were supported neither as srcs nor as deps).
6 years ago
yang-g
68b5260b74
Resolve comments
6 years ago
Muxi Yan
cf20870fcf
Add license info to new files
6 years ago
Yash Tibrewal
8030e12624
Add more tests for service config state transitions
6 years ago
Jan Tattermusch
d69128bf07
address comments
6 years ago
Yash Tibrewal
aa0a26cdbc
Do not save service config in DNS resolver
6 years ago
yang-g
152a7cc122
Resolve comments
6 years ago
Alexander Polcyn
d5fb6da369
Revert "Use aligned_alloc directly for grpc_core::Arena"
...
This reverts commit 333ba8feae
.
6 years ago
Alexander Polcyn
cb966a4e5e
Revert "Renamed macros for memory alignment"
...
This reverts commit a3fe7c0c90
.
6 years ago
Alexander Polcyn
0562b51f8e
Revert "Fixed non-debug build warning"
...
This reverts commit e1a96b8347
.
6 years ago
Alexander Polcyn
b7c6ef0225
Revert "Use platform align_malloc function when setting custom allocators and no override provided"
...
This reverts commit 22c6e166c4
.
6 years ago
Alex Polcyn
b0db0f3fb4
Lazily load protobuf from the grpc ruby errors module
6 years ago
Soheil Hassas Yeganeh
29aa8a9e59
Check count instead of length in maybe_embiggen() to reset the slice pointer.
...
add_tiny overrides the length before calling maybe_embiggen(). Generally
using count as a signal for emptiness is more reliable.
6 years ago
Soheil Hassas Yeganeh
b3436d76d9
Remove unnecessary new lines.
6 years ago
Jan Tattermusch
8a5b803fef
remove unused recv_message_to_buffer method
6 years ago
Jan Tattermusch
094c47e7a2
address review comments
6 years ago
Na-Na Pang
c905f76a5b
Clang format
6 years ago
SataQiu
09be62f8b2
fix some spelling mistakes
6 years ago
John Luo
57c4877352
Remove non-compatible workaround
...
Will add this to Grpc.AspNetCore.Server instead
6 years ago
Yash Tibrewal
587ae4a2d9
Fix existing tests
6 years ago
Soheil Hassas Yeganeh
93dc228a8a
Avoid copy on slice_ref.
...
This was accidentially added in PR #18407
6 years ago
Esun Kim
0217450e2c
Sanitized some sources
6 years ago
Yash Tibrewal
71085f3e3b
Changes
6 years ago
Yash Tibrewal
db1ccad039
Service Config Changes to set channel in transient failure on invalid service config
6 years ago
Soheil Hassas Yeganeh
1f0476267b
Add a better comment and rename consume_first to remove_first.
6 years ago