Commit 4c27cc8
authored
internal/xds: change xds_resolver to use dependency manager (#8711)
This change is part of
[A74](https://github.com/grpc/proposal/blob/master/A74-xds-config-tears.md)
implementation.
This PR removes the listener and route watchers from resolver and
changes it so that we get the resources from xds dependency manager.
RELEASE NOTES:
* xds/resolver:
* Changes the behavior such that getting no matching virtual host in a
route resource will now drop any previous resource and report the error.
* Changes the behavior so that receiving a configuration error (LDS/RDS
ambient error) after a successful update will now only be logged, and
the system will continue using the previous resource to avoid transient
channel failures1 parent eef7ca4 commit 4c27cc8
File tree
5 files changed
+241
-386
lines changed- internal/xds
- resolver
- xdsdepmgr
5 files changed
+241
-386
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | 194 | | |
215 | 195 | | |
216 | 196 | | |
| |||
This file was deleted.
0 commit comments