| Commit message (Collapse) | Author | Age |
... | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
the current grpclb specific load reporting from the implementation.
The changes here also mean that the plugin will just get the initial
response and no subsequent response from the balancer.
|
| | | | | | | |
|
| | |_|/ / /
| |/| | | | |
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
and get rid of the dependency loop on the grpc shutdown path. Make sure
all background closures are complete before shutting down the other grpc
modules.
Avoid using the backup poller in TCP endpoints if using the background
poller.
|
| | | | | |
|
| | |_|/
| |/| |
| | | |
| | | | |
required files
|
| |\ \ \
| | | | |
| | | | | |
Remove the std::unique_ptr for interceptor creators, instead use move semantics everywhere
|
|\ \ \ \ \ |
|
| | | | | | |
|
| | |/ / /
| |/| | | |
|
| | |\ \ \
| | | | | |
| | | | | | |
Add support for LB config in service config
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Don't reset channel state on resolver failure when LB policy exists.
|
| | | |/ / /
| | |/| | | |
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Add grpc_core::RefCount and use it for RefCountedPtr
|
| | |/ / / /
| |/| | | | |
|
| | |/ / / |
|
| | |\ \ \
| | | | | |
| | | | | | |
Switch C# to contextual serializer and deserializer internally
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
C#: Add BindService() method that works with alternative serving stacks
|
| |/| | | | |
| | | | | | |
| | | | | | | |
Add PHP forking feature
|
| | |_|_|_|/
| |/| | | | |
|
| | | | | | |
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Add a non-polymorphic variant to RefCounted.
|
| |\ \ \ \ \ \ |
|
| | |/ / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Using RefCounted<Child, NonPolymorphic> users can now build smart,
ref-counted pointers without paying the costs of a vtable when it's
possible.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
resolution tracking to remove reference of the policy type (RR)
- Change RoundRobin to Child and rr_ to child_
- Changing the function names to remove reference to RR.
- Change 'grpclb' to 'xds' where parent policy is referenced.
|
| | | | | | | |
|
| | | | | | | |
|
| | |/ / / / |
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Properly clear metadata and other structs when reusing ServerContext in callback API
|
| | |\ \ \ \ \
| | | | | | | |
| | | | | | | | |
Avoid re-resolution after c-ares resolver has been shut down
|
| | |\ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Do not use ALTS shared resource.
|
| | | | | | | | | |
|
| | |\ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Enable SO_REUSEADDR in client sockets
|
| | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Fix data race in client_channel.
|
| | | |_|/ / / / / /
| | |/| | | | | | | |
|
| | |\ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Revert RR policy update in xDS
|
| | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
Resolve a deadlock caused by invocation of grpc_call_cancel inside of gRPC core
|
| | |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Revert "Fix timer manager debug code"
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Since retry_dispatched is next to the metadata bitfields, compiler will
generate a 2 byte store when we set this bitfield.
Move this field to the end of the structure to avoid such a data race.
Fixes #16896
|
| | | | |_|/ / / / / / /
| | | |/| | | | | | | | |
|
| | |/ / / / / / / / /
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
This was missed due to an explicit memset(0) in init_call_elem.
|
| | |\ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
Fix timer manager debug code
|
| | | |/ / / / / / / /
| | |/| | | | | | | | |
|
| | | |/ / / / / / /
| | |/| | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \
| | | |_|_|_|/ / / /
| | |/| | | | | | | |
Only Add NullHandler to Module-Root Logger
|
| | | | | | | | | | |
|