Details
-
Bug
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
-
None
-
ALL
-
Query Execution 2021-03-08, Query Execution 2021-03-22, Query Execution 2021-04-05, Query Execution 2021-05-17
Description
These stages are $_internalLookupChangePreImage and $_internalLookupChangePostImage. Both stages should have Privilege(ResourcePattern::forClusterResource(), ActionType::internal) in their requiredPrivileges.
Note that the serialization and deserialization for these stages can be added separately from the stages in SERVER-54676, because these stages are not currently on the shard side of the pipeline split. Future work will move them to that side, though, making this serialization support necessary.
Attachments
Issue Links
- depends on
-
SERVER-54913 Create a LiteParse class for change stream internal stages
-
- Closed
-
- is depended on by
-
SERVER-55309 Re-order post-image lookup stage when expanding $changeStream
-
- Closed
-
-
SERVER-56872 Add optimization function to apply $match predicates on change streams events directly to oplog entry
-
- Closed
-
- is related to
-
SERVER-54676 Serialization and deserialization for shard-side change streams stages
-
- Closed
-