Repairs with the balancer stopped

What changes in Repairs with the balancer stopped compared with MongoDB and what your application has to do.

This difference is of the Stronger guarantee kind.

What MongoDB does

On a mongos, draining a shard needs the balancer. config.changelog can be written.

What TeselaDB does

With the balancer stopped, replica repairs and drains go on. config.changelog cannot be written.

What your application has to do

Nothing. Stopping the balancer does not leave the cluster unrepaired.

See also