Given my experience, I do not want automatic reshard.
I was dealing with the fact that some node has a high read throughput (100 kbps), so I add new nodes to protect only these nodes with high load in order to reduce pressure.
You may ask why the load is different? Because we use a hash tag (for example, {user} 123456) to provide the same type of data stored on the same node.
so automatic rehard is useless.
source share