It seems to me that the first question in the quizz for “Replica Sets with Differing Indexes Part 3” is ambiguously formulated. Please let me know if I am missing something.
“A secondary should never be allowed to become primary.”
And the comment is:
“True! If we were to allow it to become primary our application will experience the different set of indexes, once it becomes primary. That will potentially affect your application’s expected performance.”
My feeling is that to have the same comment the question should be:
“The secondary with the specific indexes, should never be allowed to become primary.”
For the question with its current phrasing. The comment should be that:
“The secondaries other than the one with the specific indexes, can still become primary.”