Skip to content

Commit 8650df8

Browse files
committed
DOCSP-50017 Remove EOL versions
1 parent cfbc38f commit 8650df8

File tree

12 files changed

+18
-98
lines changed

12 files changed

+18
-98
lines changed

source/fundamentals/auth.txt

Lines changed: 1 addition & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -52,16 +52,7 @@ Mechanisms
5252
Default
5353
~~~~~~~
5454

55-
The default authentication mechanism setting uses one of the following
56-
authentication mechanisms depending on what your MongoDB server supports:
57-
58-
#. ``SCRAM-SHA-256``
59-
#. ``SCRAM-SHA-1``
60-
#. ``MONGODB-CR``
61-
62-
Server versions 3.6 and earlier use ``MONGODB-CR`` as the default
63-
mechanism. Newer versions of the server use one of the mechanisms for
64-
which they advertise support.
55+
The default authentication mechanism is ``SCRAM-SHA-256``.
6556

6657
The following code snippets show how to specify the authentication mechanism,
6758
using the following placeholders:
@@ -211,20 +202,6 @@ mechanism:
211202
.. literalinclude:: /examples/generated/AuthTest.snippet.scram-sha-1-cred.kt
212203
:language: kotlin
213204

214-
.. _mongodb-cr-auth-mechanism:
215-
216-
``MONGODB-CR``
217-
~~~~~~~~~~~~~~
218-
219-
``MONGODB-CR`` is a challenge-response authentication mechanism that uses your
220-
username and password to authenticate your user. This authentication
221-
mechanism was deprecated starting in MongoDB 3.6 and is no longer
222-
supported as of MongoDB 4.0.
223-
224-
You cannot specify this method explicitly; refer to the fallback provided
225-
by the :ref:`default authentication mechanism <default-auth-mechanism>` to
226-
connect using ``MONGODB-CR``.
227-
228205
.. _mongodb-aws-auth-mechanism:
229206

230207
``MONGODB-AWS``

source/fundamentals/builders/aggregates.txt

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -870,11 +870,10 @@ Atlas Full-Text Search
870870
Use the ``search()`` method to create a :manual:`$search </reference/operator/aggregation/search/>`
871871
pipeline stage that specifies a full-text search of one or more fields.
872872

873-
.. tip:: Only Available on Atlas for MongoDB v4.2 and later
873+
.. tip:: Only Available on Collections with an Atlas Search Index
874874

875-
This aggregation pipeline operator is only available for collections hosted
876-
on :atlas:`MongoDB Atlas </>` clusters running v4.2 or later that are
877-
covered by an :atlas:`Atlas search index </reference/atlas-search/index-definitions/>`.
875+
This aggregation pipeline operator is only available for collections
876+
with an :atlas:`Atlas search index </reference/atlas-search/index-definitions/>`.
878877
Learn more about the required setup and the functionality of this operator
879878
from the :ref:`Atlas Search <fts-top-ref>` documentation.
880879

@@ -920,13 +919,6 @@ Use the ``searchMeta()`` method to create a
920919
pipeline stage which returns only the metadata part of the results from
921920
Atlas full-text search queries.
922921

923-
.. tip:: Only Available on Atlas for MongoDB v4.4.11 and later
924-
925-
This aggregation pipeline operator is only available
926-
on :atlas:`MongoDB Atlas </>` clusters running v4.4.11 and later. For a
927-
detailed list of version availability, see the MongoDB Atlas documentation
928-
on :atlas:`$searchMeta </atlas-search/query-syntax/#-searchmeta>`.
929-
930922
The following example shows the ``count`` metadata for an Atlas search
931923
aggregation stage:
932924

source/fundamentals/builders/projections.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -230,12 +230,6 @@ When you've specified matching criteria in the **query** portion of your operati
230230
variant to specify a :manual:`positional projection </reference/operator/projection/positional/#sorts-and-the-positional-operator>` to include
231231
the first element of an array. Only documents that match the query filter will be retrieved.
232232

233-
.. important::
234-
235-
In MongoDB version 4.4 and earlier, the specified array field must appear in the query filter. Beginning in MongoDB 4.4,
236-
you can use a positional project on an array field that does not appear in the query filter.
237-
238-
239233
The following example projects the first element of the ``temperatures`` array:
240234

241235
.. io-code-block::

source/fundamentals/connection/network-compression.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ and your application.
1717

1818
The driver supports the following algorithms:
1919

20-
1. `Snappy <https://google.github.io/snappy/>`__: available in MongoDB 3.4 and later.
21-
#. `Zlib <https://zlib.net/>`__: available in MongoDB 3.6 and later.
22-
#. `Zstandard <https://github.com/facebook/zstd/>`__: available in MongoDB 4.2 and later.
20+
1. `Snappy <https://google.github.io/snappy/>`__
21+
#. `Zlib <https://zlib.net/>`__
22+
#. `Zstandard <https://github.com/facebook/zstd/>`__
2323

2424
The driver tests against the following versions of these libraries:
2525

source/fundamentals/crud/read-operations/sort.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -320,9 +320,9 @@ The data is modeled with the following Kotlin data class:
320320
OrderScore(id=5, description=one large vanilla and chocolate cake, score=0.6)
321321
OrderScore(id=2, description=two medium vanilla birthday cakes, score=0.6)
322322

323-
.. note:: Text Search Behavior in MongoDB 4.4 or Later
323+
.. note:: Text Search Behavior in MongoDB 6.0 or Later
324324

325-
The structure of text search has changed for MongoDB 4.4 or later. You no
325+
The structure of text search has changed for MongoDB 6.0 or later. You no
326326
longer need to project ``Projections.metaTextScore()`` into your
327327
``FindFlow`` instance in order to sort on the text score. In addition,
328328
the field name you specify in a ``$meta`` text score aggregation operation

source/fundamentals/enterprise-auth.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ to improve performance.
229229
LDAP (PLAIN)
230230
~~~~~~~~~~~~
231231

232-
*Available in MongoDB Enterprise Edition 3.4 and later.*
232+
*Available in MongoDB Enterprise Edition.*
233233

234234
You can authenticate to a Lightweight Directory Access Protocol (LDAP)
235235
server using your directory server username and password.

source/fundamentals/indexes.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@ your application uses indexes:
9898
operation updates an indexed field, MongoDB updates the related index.
9999

100100
Since MongoDB supports dynamic schemas, applications can query against fields whose names cannot be known in advance or
101-
are arbitrary. MongoDB 4.2 introduced :manual:`wildcard indexes </core/index-wildcard/>` to help support these queries.
102-
Wildcard indexes are not designed to replace workload-based index planning.
101+
are arbitrary with :manual:`wildcard indexes </core/index-wildcard/>`. Wildcard indexes are
102+
not designed to replace workload-based index planning.
103103

104104
For more information on designing your data model and choosing indexes appropriate for your application, see the MongoDB
105105
server documentation on :manual:`Indexing Strategies </applications/indexes>` and
@@ -453,9 +453,8 @@ created in the preceding code snippet:
453453
:language: kotlin
454454

455455
MongoDB also supports ``2d`` indexes for calculating distances on a
456-
Euclidean plane and for working with the "legacy coordinate pairs"
457-
syntax used in MongoDB 2.2 and earlier. To learn more, see
458-
:manual:`Geospatial Queries </geospatial-queries>` in the Server manual.
456+
Euclidean plane. To learn more, see :manual:`Geospatial Queries </geospatial-queries>`
457+
in the Server manual.
459458

460459
Unique Indexes
461460
~~~~~~~~~~~~~~
@@ -588,7 +587,7 @@ The following snippet removes the "title_text" index from the collection:
588587
Remove an Index Using a Wildcard Character
589588
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
590589

591-
Starting with MongoDB 4.2, you can drop all indexes by calling the
590+
You can drop all indexes by calling the
592591
``dropIndexes()`` method on your collection:
593592

594593
.. literalinclude:: /examples/generated/IndexesTest.snippet.drop-all-indexes.kt

source/fundamentals/stable-api.txt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
:depth: 1
1515
:class: singlecol
1616

17-
.. note::
18-
19-
The {+stable-api+} feature requires MongoDB Server 5.0 or later.
20-
21-
You should only use the {+stable-api+} feature if all the MongoDB
22-
servers you are connecting to support this feature.
23-
2417
Overview
2518
--------
2619

source/fundamentals/time-series.txt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,6 @@ method:
5353
.. literalinclude:: /examples/generated/TimeSeriesTest.snippet.create-time-series-collection.kt
5454
:language: kotlin
5555

56-
.. important::
57-
58-
Versions prior to MongoDB 5.0 cannot create a time series collection.
59-
6056
To check if you successfully created the collection, send the
6157
``"listCollections"`` command to the `runCommand() <{+driver-api+}/-mongo-database/run-command.html>`__ method.
6258

@@ -93,8 +89,7 @@ and :ref:`aggregating data <kotlin-aggregation>`.
9389

9490
.. note:: Window Functions
9591

96-
MongoDB version 5.0 introduces window functions into the aggregation
97-
pipeline. You can use window functions to perform operations on a
92+
You can use window functions to perform operations on a
9893
contiguous span of time series data.
9994

10095
For more information, see our

source/includes/mongodb-compatibility-table-kotlin.rst

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,38 +7,18 @@
77
- MongoDB 8.0
88
- MongoDB 7.0
99
- MongoDB 6.0
10-
- MongoDB 5.0
11-
- MongoDB 4.4
12-
- MongoDB 4.2
13-
- MongoDB 4.0
14-
- MongoDB 3.6
1510

1611
* - 5.5
1712
- ✓
1813
- ✓
1914
- ✓
20-
- ✓
21-
- ✓
22-
- ✓
23-
-
24-
-
2515

2616
* - 5.2 to 5.4
2717
- ✓
2818
- ✓
2919
- ✓
30-
- ✓
31-
- ✓
32-
- ✓
33-
- ✓
34-
-
3520

3621
* - 4.10 to 5.1
3722
- ⊛
3823
- ✓
3924
- ✓
40-
- ✓
41-
- ✓
42-
- ✓
43-
- ✓
44-
- ✓

0 commit comments

Comments
 (0)