-
Type: Bug
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Query Optimization
-
ALL
-
-
16
A tassert can be tripped when using a plan cache entry that performs an index scan over a partial index with a filter containing $or and a non-simple collation. The bounds validity check fails when checking whether intervals are ordered correctly.
Theoretically the query that causes the tassert should not be eligible for the plan cache entry, since it contains a collation-sensitive string value in the predicate.
- duplicates
-
SERVER-68434 Equality to null can incorrectly use a cached partial ixscan which does not cover the predicate
- Closed
- related to
-
SERVER-68434 Equality to null can incorrectly use a cached partial ixscan which does not cover the predicate
- Closed