[SERVER-57125] Remove FeatureTracker from DurableCatalogImpl Created: 21/May/21  Updated: 27/Jan/24  Resolved: 30/Jun/21

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

Type: Task Priority: Major - P3
Reporter: Henrik Edin Assignee: Luke Bhan (Inactive)
Resolution: Fixed Votes: 0
Labels: neweng, techdebt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-85837 Obsolete feature document should be r... Open
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2021-06-28, Execution Team 2021-07-12
Participants:

 Description   

The feature tracker is not part of the DurableCatalog abstract interface. When interfaces was moved from DurableCatalog to Collection in SERVER-56023 it resulted in prepareForIndexBuild having to call multiple functions on the DurableCatalog because some work needs to be adjusted depending on the FeatureTracker.

FeatureTracker should be deleted altogether.



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 30/Jun/21 ]

Author:

{'name': 'lukebhan', 'email': 'luke.bhan@vanderbilt.edu', 'username': 'lukebhan'}

Message: SERVER-57125 Removed Feature Tracker
Branch: master
https://github.com/mongodb/mongo/commit/144acc05ae0c40754439c53ce87f469fb0861c47

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