Bulk Feature Request :-)
I have some feature requests for you:
1. datacenter/rack awareness while replicate
2. Supporting multiple IPs per node
This way you just can use two or three NIC with different IPs per node and an own switch. You don't need to trunk the NIC and you don't need very expensive (!) high available switches. To cummincate you just send the data to a random IP of the target node. Then if one IP fails, just use one of the remaing IPs.
3. Allow different memory sized nodes to join.
Just put not so much data to the nodes with less data. This way you can add new nodes very easily and are free for future hardware changes. You can eliminate one node, put new ram to it or buy a new node with more ram and you are done.
4. Change from community to enterprise edition during runtime
5. Upgrade during runtime
Regarding to the upgrades, I can't do all these things while in production mode. Then I need to shutdown ALL servers as they can only work together if they have the same version.
If this is solved I could update one node after the other.
Maybe some will make it into one of the next versions.