-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
Storage NYC 2019-03-25, Storage NYC 2019-04-08
Temporary collections are dropped on step up regardless of if a transaction is actively prepared on them. This makes it so that they don't really make sense in a transaction. Temporary collections are mainly used internally to mapreduce and agg $out, so no users should be using them in transactions anyways.
- depends on
-
SERVER-38927 Cache collection 'temp' status on Collection object
- Closed
- is depended on by
-
SERVER-37988 recover locks on step up at the beginning of the state transition rather than at the end
- Closed