[SERVER-52902] Remove assertion !haveJournalFiles() at dur_journal.cpp:265 Created: 17/Nov/20  Updated: 29/Oct/23  Resolved: 18/Nov/20

Status: Closed
Project: Core Server
Component/s: MMAPv1, Storage
Affects Version/s: 4.0.21
Fix Version/s: 4.0.22, 3.6.22

Type: Bug Priority: Major - P3
Reporter: Geert Bosch Assignee: Geert Bosch
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v3.6
Sprint: Execution Team 2020-11-30
Participants:

 Description   

On Windows the removal of journal files and the reading of the directory information is not synchronous, potentially leading to spurious firing of this assertion. There is limited upside at this point in keeping the assertion, as there is no more development of the MMAPv1 storage engine. So, the safest fix is just removing this assertion.



 Comments   
Comment by Githook User [ 24/Jan/21 ]

Author:

{'name': 'Geert Bosch', 'email': 'geert@mongodb.com', 'username': 'GeertBosch'}

Message: SERVER-52902 Remove assertion !haveJournalFiles()

(cherry picked from commit 80083d984ba96b41d3472260b1c52ff01db864a3)
Branch: v3.6
https://github.com/mongodb/mongo/commit/62d9f36d148e4dacfec1ca8fcb110f1cc410336f

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