[SERVER-23882] Collation should be considered part of a query's shape Created: 22/Apr/16  Updated: 19/Jul/16  Resolved: 07/Jul/16

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

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

Backwards Compatibility: Fully Compatible
Sprint: Query 14 (05/13/16), Query 15 (06/03/16), Query 16 (06/24/16), Query 17 (07/15/16)
Participants:

 Description   
  • Add collation encoding to PlanCache::computeKey(), and a "indexability discriminator" for paths that are assigned string predicates.
  • Add a new "collation" private member to PlanCacheEntry and CachedSolution.
  • Add a new "collation" option to the index filter commands (planCacheClearFilters, planCacheSetFilter). Note that the implementation of these commands in existing deployments ignores unknown options, so users should not set this option until they've fully upgraded their cluster (if we bump the wire version, it will be possible to have the shell/mongos error if users do this, but it's likely not worth the effort).
  • Add a new "collation" option to the plan cache shell helpers.

The "query shape" glossary entry in the manual will also need updating.



 Comments   
Comment by Githook User [ 07/Jul/16 ]

Author:

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

Message: SERVER-23882 Collation should be considered part of a query's shape
Branch: master
https://github.com/mongodb/mongo/commit/419a2e4eaf791a8d217050dbf0ca63149f261e0f

Comment by Githook User [ 07/Jul/16 ]

Author:

{u'username': u'scotthernandez', u'name': u'Scott Hernandez', u'email': u'scotthernandez@gmail.com'}

Message: Revert "SERVER-23882 Collation should be considered part of a query's shape"

This reverts commit 582818dac41ac01975820c09f79d3b86dc3782cc.
Branch: master
https://github.com/mongodb/mongo/commit/0b797de3ce2eb461e82cac647067dfaaa4d36988

Comment by Githook User [ 07/Jul/16 ]

Author:

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

Message: SERVER-23882 Collation should be considered part of a query's shape
Branch: master
https://github.com/mongodb/mongo/commit/582818dac41ac01975820c09f79d3b86dc3782cc

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