[DOCS-13000] Investigate changes in SERVER-42211: Remove RepairCursorCmd and RecordStore::getCursorForRepair() Created: 30/Aug/19  Updated: 13/Nov/23  Resolved: 30/Jan/20

Status: Closed
Project: Documentation
Component/s: manual, Server
Affects Version/s: None
Fix Version/s: 4.3.1, Server_Docs_20231030, Server_Docs_20231106, Server_Docs_20231105, Server_Docs_20231113

Type: Task Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Kay Kim (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
documents SERVER-42211 Remove RepairCursorCmd and RecordStor... Closed
Participants:
Days since reply: 4 years, 1 day ago
Epic Link: DOCS: 4.4 Server Release Work

 Description   

Description

Downstream Change Summary

References to repairCursor are no longer valid and should be removed in all documentation.

Description of Linked Ticket

The functionality is not supported by any storage engine.

The RecordStore::getCursorForRepair() command will always return null pointer and result in a "repair iterator not supported" error when used.

The feature was introduced in 2015 and the functionality existed at one point dating back to 3.0 but not anymore, e.g. the following link redirects to the Database Commands page: https://docs.mongodb.com/manual/reference/command/repairCursor

We should figure out when it stopped being supported by anything, for the DOCS team's documentation change, if it was ever documented in the first place. The only documentation I found was at a weird site that looks similar to ours but isn't: http://www.dba86.com/docs/mongo/3.2/reference/command/repairCursor.html.

Scope of changes

Only have one reference to the command.

Impact to Other Docs

MVP (Work and Date)

Resources (Scope or Design Docs, Invision, etc.)



 Comments   
Comment by Githook User [ 11/Feb/20 ]

Author:

{'username': 'kay-kim', 'name': 'Kay Kim', 'email': 'kay.kim@10gen.com'}

Message: DOCS-13000: remove any leftover repairCursor cruft
Branch: v4.2
https://github.com/mongodb/docs/commit/e7d77dce5556ffad7a8afc6df816af322d795026

Comment by Githook User [ 30/Jan/20 ]

Author:

{'username': 'kay-kim', 'name': 'Kay Kim', 'email': 'kay.kim@10gen.com'}

Message: DOCS-13000: remove any leftover repairCursor cruft
Branch: v3.6
https://github.com/mongodb/docs/commit/198749b16d2870cd5840b94db0e634b517d7eda1

Comment by Githook User [ 30/Jan/20 ]

Author:

{'name': 'Kay Kim', 'username': 'kay-kim', 'email': 'kay.kim@10gen.com'}

Message: DOCS-13000: remove any leftover repairCursor cruft
Branch: v4.0
https://github.com/mongodb/docs/commit/d692da60e8cfe0783ee531eeb0bfecd565df9771

Comment by Githook User [ 30/Jan/20 ]

Author:

{'username': 'kay-kim', 'name': 'Kay Kim', 'email': 'kay.kim@10gen.com'}

Message: DOCS-13000: remove any leftover repairCursor cruft
Branch: v4.2
https://github.com/mongodb/docs/commit/e7d77dce5556ffad7a8afc6df816af322d795026

Comment by Githook User [ 30/Jan/20 ]

Author:

{'username': 'kay-kim', 'name': 'Kay Kim', 'email': 'kay.kim@10gen.com'}

Message: DOCS-13000: remove any leftover repairCursor cruft
Branch: master
https://github.com/mongodb/docs/commit/4812426b4c2b7590fd3b30135ebb772b0fecb8cf

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