envoyproxy / xds-relay

Caching, aggregation, and relaying for xDS compliant clients and origin servers
Apache License 2.0
131 stars 29 forks source link

Make NodeMetadataMatch tolerant to empty struct values #202

Closed jyotimahapatra closed 3 years ago

jyotimahapatra commented 3 years ago

In our heterogeneous fleet, there could be nodes which do not match the nodemetadata. In such cases, the match from those nodes fail. This PR makes changes to ensure that the requests from such nodes do not fail and fallback to other rules. Signed-off-by: Jyoti Mahapatra jmahapatra@lyft.com