[SERVER-63841] Disable metric indexes Created: 18/Feb/22  Updated: 29/Oct/23  Resolved: 24/Feb/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0.0-rc0, 5.3.0-rc2

Type: Task Priority: Blocker - P1
Reporter: David Percy Assignee: David Percy
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Documented
is documented by DOCS-15129 [Server] Investigate changes in SERVE... Backlog
Related
is related to SERVER-65081 Enable Time-series Metric Indexes Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.3
Sprint: QO 2022-02-21, QO 2022-03-07
Participants:

 Description   

Our initial performance tests for this feature (indexes on metric fields, for time-series) show that it can actually hurt performance in many cases, so we should disable it until we can better understand the problem and improve it.



 Comments   
Comment by Githook User [ 23/Feb/22 ]

Author:

{'name': 'David Percy', 'email': 'david.percy@mongodb.com', 'username': 'dpercy'}

Message: SERVER-63841 Disable time-series metric indexes

This reverts commit f44d4a644c49e2370d4dfe1792dda5855d5d67ad.
This reverts commit 0d6e7a4a1a035b57178458c341578260f956977c.

(cherry picked from commit 239052f6e878dcf0892a8ae33b9e69c30a6ffc6d)
Branch: v5.3
https://github.com/mongodb/mongo/commit/687a404519f8c83e494aa3523aed7ef9d0784bff

Comment by Githook User [ 22/Feb/22 ]

Author:

{'name': 'David Percy', 'email': 'david.percy@mongodb.com', 'username': 'dpercy'}

Message: SERVER-63841 Disable time-series metric indexes

This reverts commit f44d4a644c49e2370d4dfe1792dda5855d5d67ad.
This reverts commit 0d6e7a4a1a035b57178458c341578260f956977c.
Branch: master
https://github.com/mongodb/mongo/commit/239052f6e878dcf0892a8ae33b9e69c30a6ffc6d

Comment by Githook User [ 22/Feb/22 ]

Author:

{'name': 'David Percy', 'email': 'david.percy@mongodb.com', 'username': 'dpercy'}

Message: SERVER-63841 Disable partial indexes on time-series for now (#655)

This code is shared between the aggregation fuzzer and update fuzzer.
The aggregation fuzzer enables featureFlagTimeseriesMetricIndexes,
but the update fuzzer does not. We are disabling that feature flag
in the mongo repo, so we need to prevent the update fuzzer from trying
to create partial indexes on a time-series collection.
Branch: master
https://github.com/10gen/jstestfuzz/commit/8a85e6b6b658b766b7401c21907492bbc516ba4f

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