linkerd2/controller/api
Alex Leong 8fbaa3ef9b
Don't send NoEndpoints during pod updates for ip watches (#4338)
When the proxy has an IP watch on a pod and the destination controller gets a pod update event, the destination controller sends a NoEndpoints message to all listeners followed by an Add with the new pod state.  This can result in the proxy's load balancer being briefly empty and could result in failing requests in the period.  

Since consecutive Add events with the same address will override each other, we can simply send the Adds without needing to clear the previous state with a NoEndpoints message.
2020-05-07 16:10:17 -07:00
..
destination Don't send NoEndpoints during pod updates for ip watches (#4338) 2020-05-07 16:10:17 -07:00
public Multicluster gateway and remote setup command (#4265) 2020-04-29 20:33:23 +03:00
util Add kubectl-style label selectors (#4120) 2020-03-20 10:45:06 -05:00