You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am working on implementing delta XDS using a java control plane. I am using the setSnapshot method in SimpleCache to send the dynamic configuration to the envoy proxy over GRPC. The api_type in the envoy configuration is set to DELTA_GRPC.
Steps to Reproduce the Issue
Start the xDS server.
Create an Envoy proxy with a bootstrap configuration to connect to the xDS server.
Submit a snapshot using SimpleCache.setSnapshot with the cluster name cluster-x.
Verify that the configuration dump details for cluster-x are present as expected.
Shut down the xDS server.
Restart the xDS server.
Submit another snapshot using SimpleCache.setSnapshot with the cluster name cluster-y.
Verify that the configuration dump details for both cluster-x and cluster-y are present.
Expectations
The cluster named cluster-x should have been removed. This behavior is observed when the xDS server state remains unchanged without restarting.