Assume I have two memcached nodes (node A, B) at the beginning, and when I add a new node C, a portion of the keys are remapped and thanks to consistent hashing only some of them.
Let's assume a value with key "foo" originally at server A is now being to mapped to server C.
When I finally remove node C, the key should be mapped to node A again, but at that time node A only contains stale data.
So, is flushing the data the only way to solve this issue?