[SERVER-66012] Use a WiredTiger version cursor to print metadata of extra index entries during validation Created: 27/Apr/22  Updated: 29/Oct/23  Resolved: 19/Aug/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.1.0-rc0, 5.0.16, 6.0.6

Type: Improvement Priority: Major - P3
Reporter: Gregory Wlodarek Assignee: Yuhong Zhang
Resolution: Fixed Votes: 0
Labels: validation-logging
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
is depended on by SERVER-74642 Log additional information about the ... Closed
Related
related to SERVER-80555 Log metadata of extra index keys usin... Backlog
related to SERVER-61203 Add record metadata and history in va... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.0, v5.0
Sprint: Execution Team 2022-08-22
Participants:

 Description   

Validate already does this for collection records as of SERVER-61203, but we should extend this functionality for extra index entries as well.



 Comments   
Comment by Githook User [ 16/Mar/23 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-66012 Use the WiredTiger version cursor to print the index entries metadata when corruption is detected during validation

(cherry picked from commit 712a3e7a91c460adaa31e3583f02094caceb809a)
Branch: v6.0
https://github.com/mongodb/mongo/commit/88c907d6b704935a66318ab17e0674462e174552

Comment by Githook User [ 16/Mar/23 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-66012 Implement the WiredTiger version cursor in the sorted data interface

(cherry picked from commit 26750a4eec848d9a019fd595cf58b0b6ddfa4b9a)
Branch: v6.0
https://github.com/mongodb/mongo/commit/451b36b1651d5c665193b427d4a781a6b3a42ff5

Comment by Githook User [ 16/Mar/23 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-66012 Use the WiredTiger version cursor to print the index entries metadata when corruption is detected during validation

(cherry picked from commit 712a3e7a91c460adaa31e3583f02094caceb809a)
(cherry picked from commit 8db6f57ad3faf22644337811d07f6869369e7656)
Branch: v5.0
https://github.com/mongodb/mongo/commit/6aa7e94ac7a0dcb67bb7142ab0cbea3cf7d885a7

Comment by Githook User [ 16/Mar/23 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-66012 Implement the WiredTiger version cursor in the sorted data interface

(cherry picked from commit 26750a4eec848d9a019fd595cf58b0b6ddfa4b9a)
(cherry picked from commit 0237ca28bc371646473c1278cb4306d71ab5f6f0)
Branch: v5.0
https://github.com/mongodb/mongo/commit/d7357bc8cd3a08f8e22397ba721ea3a5b4b34511

Comment by Yuhong Zhang [ 24/Aug/22 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-66012 Use the WiredTiger version cursor to print the index entries metadata when corruption is detected during validation

Branch: master
https://github.com/mongodb/mongo/commit/712a3e7a91c460adaa31e3583f02094caceb809a

Comment by Yuhong Zhang [ 24/Aug/22 ]

Author:

{'name': 'Yuhong Zhang', 'email': 'yuhong.zhang@mongodb.com', 'username': 'YuhongZhang98'}

Message: SERVER-66012 Implement the WiredTiger version cursor in the sorted data interface

Branch: master
https://github.com/mongodb/mongo/commit/26750a4eec848d9a019fd595cf58b0b6ddfa4b9a 

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