[SERVER-13114] Index catalog initialization should fail if >1 text index present Created: 10/Mar/14  Updated: 22/Mar/23  Resolved: 22/Mar/23

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

Type: Improvement Priority: Major - P3
Reporter: J Rassi Assignee: Backlog - Query Integration
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Query Integration
Participants:

 Description   

The index catalog should fail the initialization process for a collection with >1 text index. This would eliminate logic in the query planner and query stage builder that handles the >1 text index case, since it would be impossible to open a collection (and as such, impossible to issue queries) with >1 text index.

Notes:

  • It is possible to create >1 text index on a collection in 2.4, and it is not possible in 2.6.
  • In both 2.4 and 2.6, having >1 text index prevents use of the text command and $text query operator.

Generated at Thu Feb 08 03:30:40 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.