aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/filters/client_channel/lb_policy/xds
Commit message (Collapse)AuthorAge
* Refactor request routing code out of client_channel.Gravatar Mark D. Roth2018-12-20
|
* Move security credentials, connectors, and auth context to C++Gravatar Soheil Hassas Yeganeh2018-12-13
| | | | | | | This is to use `grpc_core::RefCount` to improve performnace. This commit also replaces explicit C vtables, with C++ vtable with its own compile time assertions and performance benefits. It also makes use of `RefCountedPtr` wherever possible.
* Revert "Revert "Allow encoding arbitrary channel args on a per-address basis.""Gravatar Mark D. Roth2018-12-11
|
* Revert "Allow encoding arbitrary channel args on a per-address basis."Gravatar hcaseyal2018-12-07
|
* Allow encoding arbitrary channel args on a per-address basis.Gravatar Mark D. Roth2018-12-07
|
* Change xds plugin name to xds_experimental until it's ready for use.Gravatar Mark D. Roth2018-12-04
|
* Add debug-only tracing to grpc_core::RefCountGravatar Soheil Hassas Yeganeh2018-12-01
| | | | | Also, this patch removes the *WithTracing variants in favor of the new API.
* Incorporate review commentsGravatar Vishal Powar2018-11-20
|
* xDS plugin is going to use LRS stream to report load to balancer. RemoveGravatar Vishal Powar2018-11-20
| | | | | | | 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.
* Add support for LB config in service configGravatar Juanli Shen2018-11-15
|
* Change the varible names that keep track of rr policy its state andGravatar Vishal Powar2018-11-13
| | | | | | | | 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.
* Address review commentsGravatar Vishal Powar2018-11-08
|
* Simplify the code in CreateRoundRobinPolicyArgsLocked() to always expectGravatar Vishal Powar2018-11-07
| | | | serverlist_ to be present.
* Disabling the current gRPC LB method of handling fallback in xds plugin.Gravatar Vishal Powar2018-11-06
| | | | | xDS plugin will need seperate policy for fallback and handling the transition to and from fallback mode.
* xds plugin does not need drop to be determined by serverlistGravatar Vishal Powar2018-11-05
|
* Changes to register xds plugin init and shutdown.Gravatar Vishal Powar2018-10-18
| | | | | | Also, - Changes to extract grpclb_proto into its own build target - Remove client_load_reporting_filter from xds plugin.
* clang-tidy fixesGravatar Vijay Pai2018-10-17
|
* Add new grpc lb plugin 'xds'Gravatar Vishal Powar2018-10-16
This plugin currently implements the grpclb protocol. NOTE: All the files under xds/ directory have been cloned from grpclb/ and will be updated in subsequently to support xds API.