atClusterTime needs to avoid reading unique indexes at points in time that were prior to an upgrade of FCV from 3.6 to 4.0.
We can achieve this by either disabling atClusterTime in mongod 4.0, or by recording the optime of the completion of the last FCV upgrade to 4.0 and using that optime as a floor on the allowed atClusterTime parameters.
- related to
-
SERVER-35643 Allow atClusterTime when enableTestCommands is false
- Closed