Details
-
Task
-
Resolution: Done
-
Major - P3
-
None
-
None
Description
If a client is awaiting replication for a specific write concern to be satisfied and the set gets reconfigured, awaitReplication should begin considering satisfaction based on the new configuration. It should also detect if under the new configuration the criteria are unsatisfiable, and return an error if so.
This task is to write unit tests of the replication coordinator to validate this behavior.