grpc-java/xds
Chengyuan Zhang 1d04601313
xds: Implement an xDS NameResolver/Provider for xDS load balancing alpha release (#6052)
* Implemented an XdsNameResolver that always returns a hard-coded service config

* Implemented XdsNameResolverProvider

* Added unit tests for XdsNameResolver and XdsNameResolverProvider

* Added META-INF file for XdsNameReresolverProvider

* Removed balancer name field in hard-coded service config

* Changed URI scheme to xds-experimental.

* Deleted unnecessary executors for running name resolution in a separate thread.

* Fixed nits.

* Fixed usage of GrpcUtil.getDefaultProxyDetector() as it was deleted.

* Removed unnecessary shutdown implementation.

* Replaced return with AssertionError as it hard-coded service config should never have error.

* Removed unused name resolver args.

* Added tail blank line.
2019-08-19 16:39:36 -07:00
..
src xds: Implement an xDS NameResolver/Provider for xDS load balancing alpha release (#6052) 2019-08-19 16:39:36 -07:00
third_party xds: update envoy to 89eb31bcbe2308bf1e9073620e843bf472363495 (#5972) 2019-07-09 21:19:53 -07:00
build.gradle xds: implement a server interceptor for taking server application metrics and sending to client side in ORCA format (#6018) 2019-07-29 14:46:24 -07:00