-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Optimization
-
None
-
None
-
None
-
None
-
None
-
None
-
None
As stated in SPM-3143, multikeyness flips from a document write operation are not subject to the same strict transactional guarantees as DDL operations. This means that updating the necessary versions and fields due to such an operation will require careful synchronization.
- is related to
-
SERVER-134942 Tripwire assertion 3994303 "$expr comparison predicates on multikey paths cannot use an index" index_bounds_builder/index_bounds_builder.cpp:1060 mongo::IndexBoundsBuilder::_translatePredicate
-
- Backlog
-
-
SERVER-136939 Multikeyness change during planning but before plan cache insertion causes incorrect query results
-
- Needs Scheduling
-
- related to
-
SERVER-134800 Tripwire assertion Location12926305 Could not find index for INLJ collection reorder_joins.cpp:668:65:auto mongo::join_ordering::fromCachedJoinPlan
-
- Closed
-
-
SERVER-129267 [Join Optimization] Ensure DDLs bump the current collectionVersion
-
- Closed
-