Skip to content

Commit d9ae0cb

Browse files
committed
DOCS-11071,DOCS-10943 relnotes cleanup and singlesource fcv=3.4 cleanup
1 parent d5ab0a4 commit d9ae0cb

9 files changed

+231
-184
lines changed

source/core/databases-and-collections.txt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,15 @@ Unique Identifiers
118118

119119
.. versionadded:: 3.6
120120

121-
Collections are assigned a :abbr:`UUID (Universally unique identifier)`
122-
upon creation. Once assigned, a collection's UUID does not change.
123-
The collection UUID remains the same across all members of a replica
124-
set and shards in a sharded cluster.
121+
.. note::
122+
123+
The ``featureCompatibilityVersion`` must be set to ``"3.6"``. For
124+
more information, see :ref:`view-fcv`.
125+
126+
Collections are assigned an immutable :abbr:`UUID (Universally unique
127+
identifier)`. The
128+
collection UUID remains the same across all members of a replica set
129+
and shards in a sharded cluster.
125130

126131
To retrieve the UUID for a collection, run either the
127132
:manual:`listCollections </reference/command/listCollections>` command

source/includes/3.6-backwards-incompatible-features.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ The following 3.6 features require that
55

66
- :query:`$jsonSchema` document validation
77

8-
- Change Streams
8+
- :doc:`/changeStreams`
99

1010
- Chunk aware secondaries
1111

@@ -14,4 +14,4 @@ The following 3.6 features require that
1414

1515
- Sessions and retryable writes
1616

17-
- Users with ``authenticationRestrictions``
17+
- Users and roles with :ref:`authenticationRestrictions <3.6-authentication-restrictions>`
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Remove all persisted features that are :ref:`incompatible
2+
<3.6-compatibility-enabled>` with 3.4. For example, if you have defined
3+
any any view definitions, document validators, and partial index
4+
filters that use 3.6 query features such as :query:`$jsonSchema` or
5+
:query:`$expr`, you must remove them.

source/reference/command/setFeatureCompatibilityVersion.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,11 +194,15 @@ to ``"3.4"`` on the MongoDB 3.6 deployment:
194194
- ``"3.4"`` featureCompatibilityVersion is supported on MongoDB
195195
3.6 and MongoDB 3.4 Deployments Only.
196196

197-
198197
.. code-block:: javascript
199198

200199
db.adminCommand( { setFeatureCompatibilityVersion: "3.4" } )
201200

201+
If run as part of the downgrade process from MongoDB 3.6 to MongoDB
202+
3.4, you must also remove all persisted features that are
203+
:ref:`incompatible <3.6-compatibility-enabled>` with 3.4. See the
204+
appropriate downgrade procedures.
205+
202206
Set Feature Compatibility Version on MongoDB 3.4 Deployments
203207
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
204208

0 commit comments

Comments
 (0)