-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:None
Downstream Change Summary
$setWindowFields is now banned in transactions or with readConcern: snapshot. If a user has a pipeline with a $setWindowFields being run in a transaction, this will no longer function.
Description of Linked Ticket
Until SERVER-59772 is resolved, the combination does not work and can crash the server. This ticket tracks a temporary mitigation to error on the combination instead.
- backported by
-
DOCS-14840 [BACKPORT] [v5.0] Ban setWindowFields in transaction with read concern snapshot
- Closed
- documents
-
SERVER-60038 Ban setWindowFields in transaction with read concern snapshot
- Closed