Open kozjan opened 5 months ago
Update to java-control-plane 1.0.45 with SimpleCache removed.
Removed SimpleCache class, which was a copy of envoyproxy's class. It had custom stuff - shouldSendMissingEndpoints, it's used here and here.
Now the same stuff happens in envoyproxy - there is a allowDefaultEdsUpdate boolean which sets allowDefaultResource to true. Then during creating a response resources are mapped using defaultResource, which does pretty much the same mapping as our custom one but with additional check if resource type is ENDPOINT (compared to this).
allowDefaultEdsUpdate
allowDefaultResource
OutlierDetectionTest breaks when Envoy v1.28.0+ is used.
Update to java-control-plane 1.0.45 with SimpleCache removed.
Removed SimpleCache class, which was a copy of envoyproxy's class. It had custom stuff - shouldSendMissingEndpoints, it's used here and here.
Now the same stuff happens in envoyproxy - there is a
allowDefaultEdsUpdate
boolean which setsallowDefaultResource
to true. Then during creating a response resources are mapped using defaultResource, which does pretty much the same mapping as our custom one but with additional check if resource type is ENDPOINT (compared to this).OutlierDetectionTest breaks when Envoy v1.28.0+ is used.