SERVER-68122 introduced a change that makes secondaries not replicate into the durable catalog any encryption option passed to the primary. This was intended, as it served as a way to avoid crashes due to non-existent encryption keys.
However, SERVER-79496 banned the option altogether and introduced a new test to this effect. This test is now being used in the fuzzer and causes dbHash mismatches in the shell since nodes do not have the same collection config metadata across nodes.
We are already doing some collection info manipulation today to avoid getting false-positives during testing here. We should consider scrubbing the encryption options from testing as well since we are deliberately allowing them to differ across nodes now.
- related to
-
SERVER-68122 Investigate replicating the collection WiredTiger config string during initial sync
- Closed