[SERVER-55208] Remove support for nojournal Created: 15/Mar/21  Updated: 29/Oct/23  Resolved: 06/Jul/22

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

Type: Task Priority: Major - P3
Reporter: Michael Gargiulo Assignee: Yujin Kang Park
Resolution: Fixed Votes: 0
Labels: neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Documented
is documented by DOCS-15467 Investigate changes in SERVER-55208: ... Closed
Problem/Incident
causes SERVER-70181 Ubuntu and Debian package tests faili... Closed
Related
related to DRIVERS-2388 Remove "journal" block from all mongo... Closed
is related to DOCS-7270 Document the procedure for changing t... Closed
is related to WT-8652 Do not skip the final metadata checkp... Closed
Backwards Compatibility: Minor Change
Sprint: Execution Team 2021-04-19, Execution Team 2021-05-03, Execution Team 2021-05-17, Execution Team 2021-06-14, Execution Team 2021-06-28, Execution Team 2021-07-12, Execution Team 2021-07-26, Execution Team 2021-08-09, Execution Team 2021-08-23, Execution Team 2021-09-06, Execution Team 2021-09-20, Execution Team 2021-10-04, Execution Team 2021-10-18, Execution Team 2022-06-13, Execution Team 2022-06-27, Execution Team 2022-07-11
Participants:
Linked BF Score: 32

 Description   

Determine the potential use cases for the nojournal option on the WT storage engine and investigate the potential deprecation of the option



 Comments   
Comment by Githook User [ 06/Jul/22 ]

Author:

{'name': 'Yu Jin Kang Park', 'email': 'yujin.kang@mongodb.com', 'username': 'ykangpark'}

Message: SERVER-55208: Remove nojournal,duroff and evergreen variant
Branch: master
https://github.com/mongodb/mongo/commit/574d60b493f71e6433a784dc3a2a8fd3fed171a1

Comment by Githook User [ 06/Jul/22 ]

Author:

{'name': 'Yu Jin Kang Park', 'email': 'yujin.kang@mongodb.com', 'username': 'ykangpark'}

Message: SERVER-55208: Cleanup requires_journaling
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/1a7f01b7854c0ab1f57ea665834e9fe5f4bda8ce

Comment by Yujin Kang Park [ 15/Jun/22 ]

We have been able to trace the change of behaviour to WT-8652. The description matches with what we are seeing, and I have verified that changing the compressor fails with the parent commit of WT-8652, and that with WT-8652 changing the journal succeeds.

If needed, it should be safe to remove the --nojournal option from all server versions which include this change.

josef.ahmad@mongodb.com thanks for all the help!

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