-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Replication
-
Fully Compatible
-
Repl 2023-10-30, Repl 2023-11-13
in SERVER-79511 we changed validateSessionOptions to take in a list of namespaces since bulkWrite is always on the adminDB and we need to do transaction checks on all user supplied namespaces. This change was not done completely in strategy.cpp due to unknowns around the way in which they construct their namespace specifically. This ticket is to resolve that unknown and make the call to validateSessionOptions also use allNamespaces when applicable.