[SERVER-32798] Add duroff variant for MMAPv1 Created: 19/Jan/18  Updated: 30/Oct/23  Resolved: 23/Jan/18

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 3.6.4, 3.7.2

Type: Task Priority: Major - P3
Reporter: Gregory McKeon (Inactive) Assignee: Ian Whalen (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
is related to SERVER-32769 Remove replica set tests from linux-6... Closed
is related to SERVER-30347 Fail startup when running wiredTiger ... Closed
is related to SERVER-31976 Refactor mmapv1 tests into dedicated ... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.6
Participants:

 Description   

It might be useful to have a variant that runs the duroff variant with MMAPv1 and --nojournal. Right now, we only run that variant with WT, and we'll be removing most of that suite since the changes in SERVER-30347 are removing support for WT with --nojournal in a replica set.



 Comments   
Comment by Githook User [ 25/Feb/18 ]

Author:

{'email': 'ian.whalen@gmail.com', 'name': 'Ian Whalen', 'username': 'IanWhalen'}

Message: SERVER-32798 Add duroff variant for MMAPv1
Branch: v3.6
https://github.com/mongodb/mongo/commit/4f706d3490904ad5eb84d0203a89c1ac4719fece

Comment by Githook User [ 23/Jan/18 ]

Author:

{'name': 'Ian Whalen', 'email': 'ian.whalen@gmail.com', 'username': 'IanWhalen'}

Message: SERVER-32798 Add duroff variant for MMAPv1
Branch: master
https://github.com/mongodb/mongo/commit/797b003beddc4dd76473368bf0290bc935fc0691

Comment by Max Hirschhorn [ 19/Jan/18 ]

ian.whalen, milkie, I don't think it was a intentional decision - my impression is that we only considered retaining basic coverage across different platforms for the MMAPv1 storage engine and forgot about the non-journaling axis. We should add a "Linux (No Journal) MMAPv1" builder that has whatever tasks were removed from this list with the changes from 99c8a6 as part of SERVER-31976.

Comment by Ian Whalen (Inactive) [ 19/Jan/18 ]

Nope, I don't think that was so much of a conscious choice as probably something that slipped through. max.hirschhorn did you have any intent behind that? Should I add these back in?

Comment by Eric Milkie [ 19/Jan/18 ]

Yes, do you recall why we chose to remove those tasks completely rather than reconstituting them on the new mmap builder?

Comment by Ian Whalen (Inactive) [ 19/Jan/18 ]

Well there wasn't really an 'MMAP duroff' variant originally. We had a duroff variant which ran both WT (mostly) and some MMAP (jscore, for example) tasks. So what really went away was just running MMAP tasks on this buildvariant. Make sense?

Comment by Eric Milkie [ 19/Jan/18 ]

Ian, can you research why the MMAP duroff variant originally went away? Did it go away when we pulled mmap out into its own builder, or was it missing due to an earlier change?

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