[SERVER-49224] Improve validation of index spec fields Created: 01/Jul/20  Updated: 12/Sep/22  Resolved: 12/Sep/22

Status: Closed
Project: Core Server
Component/s: Index Maintenance
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Tomer Yakir Assignee: Ted Tuckman
Resolution: Duplicate Votes: 0
Labels: new-eng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-53739 Validate all createIndexes options Closed
is duplicated by SERVER-55863 createIndexes permits some text index... Closed
Related
is related to SERVER-55863 createIndexes permits some text index... Closed
is related to SERVER-53765 Validate index entries at catalog layer Backlog
Participants:
Case:

 Description   

SERVER-10857 validated text index types of fields such as language_override and weights.
The server should fail index builds if any part of the index spec (key, default_language, language_override, weights, textIndexVersion) has an invalid value, even if this isn't a text index.



 Comments   
Comment by A. Jesse Jiryu Davis [ 27/Jan/21 ]

Or possibly of SERVER-53765. They're all closely related but they describe index catalog entry validation at different layers.

Comment by Asya Kamsky [ 27/Jan/21 ]

Is this a duplicate of SERVER-53739 ?

Generated at Thu Feb 08 05:19:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.