[SERVER-70311] Only use query-based reopening for time series collections that have a (meta, time) index Created: 06/Oct/22  Updated: 29/Oct/23  Resolved: 08/Nov/22

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

Type: Improvement Priority: Major - P3
Reporter: Dan Larkin-York Assignee: Fausto Leyva (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Problem/Incident
Related
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2022-10-31, Execution Team 2022-11-14
Participants:
Linked BF Score: 7

 Description   

Query-based reopening relies on the presence of a (meta, time) index to be efficient. This index will be built by default for new collections when featureFlagTimeseriesScalabilityImprovements is enabled. However, existing collections that get upgraded will not have the index unless the user has explicitly created it, and further, the user may drop the index manually. If the index isn't present, we should disable query-based reopening, and nudge the user to create the index via log message.



 Comments   
Comment by Githook User [ 07/Nov/22 ]

Author:

{'name': 'Faustoleyva54', 'email': 'fausto.leyva@mongodb.com', 'username': 'Faustoleyva54'}

Message: SERVER-70311 Only use query-based reopening for time series collections that have a (meta, time) index
Branch: master
https://github.com/mongodb/mongo/commit/930de0e03e37db5e39b7bec061419233658c1a9b

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