From 3f44c4f7dea919b93ec2d08d029908888821749d Mon Sep 17 00:00:00 2001 From: Anthony Sansone Date: Fri, 7 Sep 2018 20:21:16 -0500 Subject: [PATCH 1/3] (DOCSP-2738): Updated MMAP caution and stable packages table. --- conf.py | 3 +- source/includes/fact-mmapv1-big-endian.rst | 8 ++-- ...-table-products-supported-architecture.rst | 38 +++++++++++-------- 3 files changed, 30 insertions(+), 19 deletions(-) diff --git a/conf.py b/conf.py index 4247e768ee1..c913d1b5292 100644 --- a/conf.py +++ b/conf.py @@ -105,7 +105,8 @@ def has(self, *args): 'csharp-api': ('https://api.mongodb.com/csharp/current/html/%s.htm', ''), 'csharp-docs': ('https://mongodb.github.io/mongo-csharp-driver/2.4/reference/%s', ''), 'java-async-docs': ('http://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/%s', ''), - 'java-async-api': ('http://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/javadoc/%s', '') + 'java-async-api': ('http://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/javadoc/%s', ''), + 'bic': ('https://docs.mongodb.com/bi-connector/current%s','') } ## add `extlinks` for each published version. diff --git a/source/includes/fact-mmapv1-big-endian.rst b/source/includes/fact-mmapv1-big-endian.rst index 59bdac9926e..9ebfac22474 100644 --- a/source/includes/fact-mmapv1-big-endian.rst +++ b/source/includes/fact-mmapv1-big-endian.rst @@ -1,5 +1,7 @@ .. important:: - MMAPv1 is not supported on big-endian architectures such as s390x. - MongoDB returns an error if you set MMAPv1 as the - storage engine on a big-endian system. + MMAPv1 is unsupported on big-endian and certain bi-endian + architectures. This includes the IBM z/Architecture (``s390x``) and + PowerPC (``ppc64le``) platforms. MongoDB returns an error if you + set MMAPv1 as the storage engine on ``s390x`` and ``ppc64le`` + platforms. diff --git a/source/includes/list-table-products-supported-architecture.rst b/source/includes/list-table-products-supported-architecture.rst index ea2a3407324..75a12da25b6 100644 --- a/source/includes/list-table-products-supported-architecture.rst +++ b/source/includes/list-table-products-supported-architecture.rst @@ -4,27 +4,35 @@ version of MongoDB products: .. list-table:: :header-rows: 1 + :widths: 40 15 15 15 15 * - Product - - x86_64/amd64 + - x86_64 + - ppc64le - s390x - - POWER8 (little endian) - ARMv8-A - * - MongoDB 3.4 + * - MongoDB Community (3.4+) + - |checkmark| + - + - + - |checkmark| + + + * - MongoDB Enterprise (3.4+) + - |checkmark| + - |checkmark| - |checkmark| - - MongoDB Enterprise only - - MongoDB Enterprise only - |checkmark| - * - `BI Connector `__ + * - :bic:`BI Connector ` - |checkmark| - |checkmark| - |checkmark| - - * - `Compass `__ + * - `Compass `__ - |checkmark| - - @@ -36,26 +44,26 @@ version of MongoDB products: - - - * - `Ops Manager `__ + * - :opsmgr:`Ops Manager ` + - |checkmark| - |checkmark| - - - - - * - Automation Agent + * - :opsmgr:`Automation Agent ` - |checkmark| - - - |checkmark| - + - - * - Monitoring Agent + * - :opsmgr:`Monitoring Agent ` - |checkmark| - - - |checkmark| - + - - * - Backup Agent + * - :opsmgr:`Backup Agent ` - |checkmark| - - - |checkmark| - + - From cddbf808f7e9565e896e6fc8ad769f6dd00978f9 Mon Sep 17 00:00:00 2001 From: Anthony Sansone Date: Tue, 25 Sep 2018 11:11:45 -0500 Subject: [PATCH 2/3] Updated per @rkumar-mongo review #2 --- source/includes/fact-mmapv1-big-endian.rst | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/source/includes/fact-mmapv1-big-endian.rst b/source/includes/fact-mmapv1-big-endian.rst index 9ebfac22474..20fe72fcb79 100644 --- a/source/includes/fact-mmapv1-big-endian.rst +++ b/source/includes/fact-mmapv1-big-endian.rst @@ -1,7 +1,6 @@ .. important:: - MMAPv1 is unsupported on big-endian and certain bi-endian - architectures. This includes the IBM z/Architecture (``s390x``) and - PowerPC (``ppc64le``) platforms. MongoDB returns an error if you - set MMAPv1 as the storage engine on ``s390x`` and ``ppc64le`` - platforms. + :doc:`MMAPv1 ` is unsupported on all big-endian + architectures like the IBM z/Architecture (``s390x``) and the + PowerPC (``ppc64le``) architecture. MongoDB returns an error when starting a :binary:`~bin.mongod` using MMAPv1 on an unsupported architecture. + From 1de7346b26c1cb694234afe39a260e2b7cf5ecc1 Mon Sep 17 00:00:00 2001 From: Anthony Sansone Date: Sun, 30 Sep 2018 23:05:54 -0500 Subject: [PATCH 3/3] Update per @acmorrow feedback. --- source/includes/fact-mmapv1-big-endian.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/includes/fact-mmapv1-big-endian.rst b/source/includes/fact-mmapv1-big-endian.rst index 20fe72fcb79..ec564058781 100644 --- a/source/includes/fact-mmapv1-big-endian.rst +++ b/source/includes/fact-mmapv1-big-endian.rst @@ -1,6 +1,6 @@ .. important:: - :doc:`MMAPv1 ` is unsupported on all big-endian - architectures like the IBM z/Architecture (``s390x``) and the - PowerPC (``ppc64le``) architecture. MongoDB returns an error when starting a :binary:`~bin.mongod` using MMAPv1 on an unsupported architecture. - + :doc:`MMAPv1 ` is supported on 64-bit Intel + architectures (``x86_64``) only. MongoDB returns an error when + starting a :binary:`~bin.mongod` using MMAPv1 on an unsupported + architecture.