[SERVER-22785] Update QueryPlannerIXSelect's index selection code to be collation-aware Created: 22/Feb/16  Updated: 14/Apr/16  Resolved: 17/Mar/16

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 3.3.4

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: Tess Avitabile (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-22372 Implement CollatorInterfaceMock Closed
Backwards Compatibility: Fully Compatible
Sprint: Query 11 (03/14/16), Query 12 (04/04/16)
Participants:

 Description   

We should update QueryPlannerIXSelect::rateIndices() so that a predicate which respects collation C is only ever assigned to an index with collation C.



 Comments   
Comment by Githook User [ 17/Mar/16 ]

Author:

{u'username': u'tessavitabile', u'name': u'Tess Avitabile', u'email': u'tess.avitabile@mongodb.com'}

Message: SERVER-22785 Disallow index use for collation-aware queries that match nested objects or arrays
Branch: master
https://github.com/mongodb/mongo/commit/76379d3859d744ba400db7334d49246b198a410c

Comment by Githook User [ 15/Mar/16 ]

Author:

{u'username': u'tessavitabile', u'name': u'Tess Avitabile', u'email': u'tess.avitabile@mongodb.com'}

Message: SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collation-aware
Branch: master
https://github.com/mongodb/mongo/commit/652e3577be3d157cec039d0b017cf7e2d6e2c7c6

Comment by Githook User [ 14/Mar/16 ]

Author:

{u'username': u'3rf', u'name': u'Kyle Erf', u'email': u'erf@mongodb.com'}

Message: Revert "SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collation-aware"

This reverts commit 0c25cd64ed475dbc88008af3c076cf2f235ce8d5.
Branch: master
https://github.com/mongodb/mongo/commit/c5de48810757e217b0d68d59a48d11d9de42add6

Comment by Githook User [ 14/Mar/16 ]

Author:

{u'username': u'tessavitabile', u'name': u'Tess Avitabile', u'email': u'tess.avitabile@mongodb.com'}

Message: SERVER-22785 Update QueryPlannerIXSelect's index selection code to be collation-aware
Branch: master
https://github.com/mongodb/mongo/commit/0c25cd64ed475dbc88008af3c076cf2f235ce8d5

Generated at Thu Feb 08 04:01:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.