Ok, get the meaning of preferences.

Would there be a way to write a generic rule that would suggest moving shards to obtain balance, without specifying absolute core counts? I.e. if you have three nodes
A: 3 cores
B: 5 cores
C: 3 cores

Then that rule would suggest two moves to end up with 4 cores on all three (unless that would violate disk space or load limits)?

Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com