[SERVER-36188] Make $** index path handle stored field names with the '.' character Created: 18/Jul/18 Updated: 29/Oct/23 Resolved: 03/Aug/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Querying |
| Affects Version/s: | None |
| Fix Version/s: | 4.1.2 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | David Storch | Assignee: | Sam Mercier |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||
| Sprint: | Query 2018-08-13 | ||||||||
| Participants: | |||||||||
| Comments |
| Comment by Githook User [ 03/Aug/18 ] |
|
Author: {'username': 'samontea', 'name': 'samontea', 'email': 'merciers.merciers@gmail.com'}Message: |
| Comment by David Storch [ 01/Aug/18 ] |
|
bernard.gorman had a clever idea here: it should be sufficient to skip generation of index keys for documents that have field names containing the '.' character. Since the user cannot currently express queries in MQL over documents with stored dotted field names, the index need not be able to retrieve such documents. |