[SERVER-11829] Allow text indexes to have no language override Created: 22/Nov/13 Updated: 22/Mar/23 |
|
| Status: | Open |
| Project: | Core Server |
| Component/s: | Text Search |
| Affects Version/s: | 2.5.4 |
| Fix Version/s: | features we're not sure of |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | J Rassi | Assignee: | Backlog - Query Integration |
| Resolution: | Unresolved | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Assigned Teams: |
Query Integration
|
||||
| Participants: | |||||
| Description |
|
Text indexes have a default language_override of "language". Users can change this to point to a different field, but there is no mechanism to disable it entirely (and, specifying a language_override of "" is equivalent to not specifying the option at all). language_override should accept a value that disables it entirely. This would allow users to disable the stemmer in a schema-independent way (to achieve this currently, users have to set language_override to some field that will never be present in any of the collection's documents). |