[DOCS-11900] Docs for SERVER-35112: Remove MMAPv1 code Created: 23/Jul/18  Updated: 29/Oct/23  Resolved: 09/Oct/18

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: 4.1.1

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

Issue Links:
Documented
documents SERVER-35112 Remove MMAPv1 code Closed
Duplicate
is duplicated by DOCS-12269 Docs for SERVER-38143: 4.2 -- remove ... Closed
is duplicated by DOCS-12626 Docs for SERVER-40436: Ignore the 'fl... Closed
is duplicated by DOCS-12659 Docs for TOOLS-2199: Remove --repair ... Closed
Related
Participants:
Days since reply: 5 years, 12 weeks, 6 days ago
Epic Link: DOCS: 4.2 Server/Tools

 Description   

----------------------------

Original Description

Description:

MMAPv1 storage engine is removed, and MMAPv1-related options have been removed.

----------------------------

Description

Scope of changes (files that need work and how much)

relnotes etc

  • 4.2
  • 4.2-compat
  • prereq for upgrades

Remove MMAPv1 from storage engine

  • Remove the page
  • Remove the touch command
  • Update the storage engine section

Remove MMAPv1 only options + config options

  • source/reference/command/collMod.txt
  • source/reference/command/collStats.txt
  • source/reference/command/compact.txt
  • source/reference/command/create.txt
  • source/reference/method/db.createCollection.txt
  • source/reference/command/repairDatabase.txt
  • source/includes/options-conf.yaml
  • source/includes/options-mongod.yaml
  • source/reference/configuration-file-settings-command-line-options-mapping.txt
  • source/reference/program/mongod.txt
  • source/reference/parameters.txt

Removal of MMAPv1 content + removal of mmapv1 only restrictions

  • source/reference/limits.txt
  • source/tutorial/change-replica-set-wiredtiger.txt
  • source/tutorial/change-sharded-cluster-wiredtiger.txt
  • source/tutorial/change-standalone-wiredtiger.txt
  • source/tutorial/manage-journaling.txt
  • source/faq/concurrency.txt
  • source/faq/diagnostics.txt
  • source/faq/fundamentals.txt
  • source/faq/indexes.txt
  • source/faq/storage.txt
  • source/core/data-model-design.txt
  • source/core/data-model-operations.txt
  • source/core/data-modeling-introduction.txt
  • source/core/index-ttl.txt
  • source/core/journaling.txt
  • source/administration/analyzing-mongodb-performance.txt
  • source/administration/production-checklist-operations.txt
  • source/administration/production-notes.txt
  • source/core/backups.txt
  • source/core/multikey-index-bounds.txt

Update reference to MMAPv1-only related output fields and behavior

(just remove since the operations themselves didn't change – they just return or behave how they behaved for WT – no need to state that these mmapv1-only fields no longer return since you run against a WT)

  • source/includes/currentOp-output-example.rst
  • source/includes/apiargs-command-moveChunk-field.yaml
  • source/reference/command/dbStats.txt
  • source/reference/command/listCollections.txt
  • source/reference/command/serverStatus.txt
  • source/reference/database-profiler.txt

Small blurbs for MMAPv1

  • source/core/replica-set-hidden-member.txt
  • source/core/replica-set-oplog.txt
  • source/core/replica-set-sync.txt
  • source/core/retryable-writes.txt
  • source/core/sharding-balancer-administration.txt
  • source/core/storage-engines.txt
  • source/core/transactions.txt
  • source/core/write-performance.txt
  • source/includes/extracts-concurrency-consistency-recency.yaml
  • source/includes/extracts-manage-journaling.yaml
  • source/includes/fact-install-windows-prereq.rst
  • source/includes/fact-lock-types.rst
  • source/includes/ref-toc-command-administration.yaml
  • source/includes/toc-storage-engines.yaml
  • source/introduction.txt
  • source/reference/command/validate.txt
  • source/reference/glossary.txt
  • source/reference/method/cursor.sort.txt
  • source/reference/program/mongostat.txt
  • source/reference/program/mongotop.txt
  • source/tutorial/add-replica-set-arbiter.txt
  • source/tutorial/backup-sharded-cluster-with-database-dumps.txt
  • source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt
  • source/tutorial/backup-with-filesystem-snapshots.txt
  • source/tutorial/iterate-a-cursor.txt
  • source/tutorial/manage-sharded-cluster-balancer.txt

Impact to other docs outside of this product

OpsMgr/CloudMgr – but probably will have separate ticket from opsmgr/cloudmgr.

MVP (work and date?)

Resources (e.g. Scope Docs, Invision)



 Comments   
Comment by Githook User [ 15/Nov/18 ]

Author:

{'name': 'kay', 'email': 'kay.kim@10gen.com', 'username': 'kay-kim'}

Message: DOCS-11900: 4.2 mmapv1 removal – remove include of removed option
Branch: master
https://github.com/mongodb/docs/commit/e1f3b815ee181ba50a658ce4795cf51b78aa6615

Comment by Githook User [ 14/Nov/18 ]

Author:

{'name': 'kay', 'email': 'kay.kim@10gen.com', 'username': 'kay-kim'}

Message: DOCS-11900: 4.2 mmapv1 removal – missed one
Branch: master
https://github.com/mongodb/docs/commit/1aca2d0dfa23e9d9a02e4a6784131d3fd35eb6c4

Comment by Githook User [ 24/Oct/18 ]

Author:

{'name': 'kay', 'email': 'kay.kim@10gen.com', 'username': 'kay-kim'}

Message: DOCS-11900: 4.2 cleanup mmapv1 stragglers
Branch: master
https://github.com/mongodb/docs/commit/a70bdb2a5edf6449fc233d03e2edf11d5146b94b

Comment by Githook User [ 09/Oct/18 ]

Author:

{'name': 'kay', 'email': 'kay.kim@10gen.com', 'username': 'kay-kim'}

Message: DOCS-11900: 4.2 remove mmapv1
Branch: master
https://github.com/mongodb/docs/commit/beda0b6e26d13bf5048c5fb7469e5b4173819e31

Comment by Githook User [ 09/Oct/18 ]

Author:

{'name': 'kay', 'email': 'kay.kim@10gen.com', 'username': 'kay-kim'}

Message: DOCS-11900: 4.2 remove mmapv1
Branch: upcoming-4.2
https://github.com/mongodb/docs/commit/a1056e604ec3949a89684a99a6f8f2b1a846ac30

Generated at Thu Feb 08 08:03:55 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.