[SERVER-64365] Add testing and whatever support makes sense for collation + columnar indexes Created: 09/Mar/22  Updated: 29/Oct/23  Resolved: 06/Dec/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0-rc0

Type: Task Priority: Major - P3
Reporter: Charlie Swanson Assignee: Alyssa Clark
Resolution: Fixed Votes: 0
Labels: intern, pm2646-m4
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Backwards Compatibility: Fully Compatible
Participants:
Linked BF Score: 165

 Description   

Note that we won't store collation keys inside the index. We just need to ensure that the query plan has a collator plumbed through as appropriate (similar to queries which are run with a collation on a collection with no default collation).



 Comments   
Comment by Alyssa Clark [ 06/Dec/22 ]

Note that we didn't add any support to create column store indexes with collation specified (or on a collection with a default collation), rationale can be found in the design doc: https://docs.google.com/document/d/1zPxDTqhjKTE6XQtvQJm3Ygv6R_ScE3dbFBgKztjC9Ho/edit#heading=h.wdx8vpwm1qvm 

This change adds tests to validate that a query specifying a collation can use column scan. 

Comment by Githook User [ 06/Dec/22 ]

Author:

{'name': 'Alyssa Wagenmaker', 'email': 'alyssa.wagenmaker@mongodb.com', 'username': 'awagenmaker'}

Message: SERVER-64365 add tests for collation + columnstore
Branch: master
https://github.com/mongodb/mongo/commit/e45399621ec33b296150697801de477b23f72c7e

Comment by Steve Tarzia [ 29/Nov/22 ]

For reference: https://docs.google.com/document/d/1zPxDTqhjKTE6XQtvQJm3Ygv6R_ScE3dbFBgKztjC9Ho/edit#heading=h.wdx8vpwm1qvm

Generated at Thu Feb 08 06:00:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.