[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: |
|
||||||||
| 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: (cherry picked from commit 80083d984ba96b41d3472260b1c52ff01db864a3) |