dragonfly
dragonfly copied to clipboard
Cluster replication
@adiholden can you please provide some context here? What exactly is not working / implemented currently? What is this task about? Thanks 🙏
It's like in the old joke "Rabinovich, do you know to play on a Violin? Hmm, I do not know, I've never tried"
We need to make sure that HA cluster works well while performing slot migration.
- need to make sure replica does not reject executing commands not in slot ownership, as migration can start between source and target and replica might did not get the new config yet.
- add tests for cluster with replicas, do slot migration and check data consistency
- support error flows in slot migration with replication, f.e if migraion connection is reset we restart the migration and do flush slots on master node, this flush slots needs to be replicated.
@dranikpg can we close this task?