[SERVER-74373] Log a msg when WiredTigerKVEngine::syncSizeInfo() hits a WCE and does nothing Created: 24/Feb/23  Updated: 10/Mar/23

Status: Backlog
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Backlog - Storage Execution Team
Resolution: Unresolved Votes: 0
Labels: neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Storage Execution
Participants:

 Description   

Master can optionally retry a sizeStorer->flush() on WCE, depending on the caller specifications (as of SERVER-69615), but may still return silently without flushing.

v6.0 silently gives up on the first WCE without retrying.



 Comments   
Comment by Dianna Hohensee (Inactive) [ 10/Mar/23 ]

Actually, the master fix can just remove the boolean parameter 'syncToDisk' entirely, and always throw the errors. Looking at the callers, it appears to always be set to true in master.

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