Open
Description
The scenario:
Client is watch for resource A
req(A, "")
resp(A, v1)
req(A, v1) // this is ACK
user unsubscribe for A
req([], v1) // this removes A from the requested resources
user resubscribe for A
req(A, v1)
It's expected that the control plane will resend resource for A to the client, even though there's no update in the resource, because of the unsubscribe and resubscribe.
But go-control-plane doesn't re-send the resource.