diff --git a/source/fundamentals/connection/network-compression.txt b/source/fundamentals/connection/network-compression.txt index 56e32dd8..79ac774c 100644 --- a/source/fundamentals/connection/network-compression.txt +++ b/source/fundamentals/connection/network-compression.txt @@ -12,11 +12,11 @@ of data passed over the network between MongoDB and your application. The {+driver-short+} supports the following compression algorithms: -1. `Snappy `__: available in MongoDB 3.6 and later. +1. `Snappy `__ -2. `Zlib `__: available in MongoDB 3.6 and later. +2. `Zlib `__ -3. `Zstandard `__: available in MongoDB 4.2 and later. +3. `Zstandard `__ If you specify multiple compression algorithms, the driver selects the first one in the list supported by your MongoDB instance. diff --git a/source/fundamentals/indexes.txt b/source/fundamentals/indexes.txt index 60507a85..37288906 100644 --- a/source/fundamentals/indexes.txt +++ b/source/fundamentals/indexes.txt @@ -62,8 +62,8 @@ and disk usage for capacity planning. In addition, when a write operation update indexed field, MongoDB also updates the related index. Since MongoDB supports dynamic schemas, applications can query against fields whose names -cannot be known in advance or are arbitrary. MongoDB 4.2 introduced :manual:`wildcard indexes ` -to help support these queries. Wildcard indexes are not designed to replace workload-based +cannot be known in advance or are arbitrary. :manual:`Wildcard indexes ` +help support these queries, but are not designed to replace workload-based index planning. For more information about designing your data model and choosing indexes @@ -322,7 +322,7 @@ The following is an example of a geospatial query using the "location.geo" index :dedent: MongoDB also supports ``2d`` indexes for calculating distances on a Euclidean plane and -for working with the "legacy coordinate pairs" syntax used in MongoDB 2.2 and earlier. +for working with the "legacy coordinate pairs" syntax. To learn more, see :manual:`Geospatial Queries ` in the Server manual. Unique Indexes diff --git a/source/includes/mongodb-compatibility-table-csharp.rst b/source/includes/mongodb-compatibility-table-csharp.rst index 4dc9b677..7ca5288d 100644 --- a/source/includes/mongodb-compatibility-table-csharp.rst +++ b/source/includes/mongodb-compatibility-table-csharp.rst @@ -8,269 +8,41 @@ - MongoDB 8.0 - MongoDB 7.0 - MongoDB 6.0 - - MongoDB 5.0 - - MongoDB 4.4 - - MongoDB 4.2 - - MongoDB 4.0 - - MongoDB 3.6 - - MongoDB 3.4 - - MongoDB 3.2 - - MongoDB 3.0 - - MongoDB 2.6 - * - 3.0 to 3.4 + * - 2.29 to 3.4 - ✓ - ✓ - ✓ - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - - - - - - - - - - * - 2.29 to 2.30 - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - - - - - - - * - 2.20 to 2.28 - ⊛ - ⊛ - ✓ - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - - - - - - - * - 2.16 to 2.19 - ⊛ - ⊛ - ⊛ - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - - - - - - - * - 2.15 - ⊛ - ⊛ - ⊛ - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - - - - - - - - - * - 2.14 - - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - - - - - - - - - * - 2.13 - - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - * - 2.12 - - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - * - 2.11 + * - 2.7 to 2.14 - ✗ [#8.1-note]_ - ⊛ - ⊛ - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - * - 2.10 + * - 2.0 to 2.6 - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - * - 2.9 - - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - * - 2.8 - - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - * - 2.7 - - ✗ [#8.1-note]_ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ⊛ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - * - 2.5 to 2.6 - - ✗ [#8.1-note]_ - - - - - - - - - - - - - ✓ - - ✓ - - ✓ - - ✓ - - ✓ - - * - 2.4 - - ✗ [#8.1-note]_ - - - - - - - - - - - - - - - - - - ✓ - - ✓ - - ✓ - - ✓ - - * - 2.2 to 2.3 - - ✗ [#8.1-note]_ - - - - - - - - - - - - - - - - - - - - ✓ - - ✓ - - ✓ - - * - 2.0 - - ✗ [#8.1-note]_ - - - - - - - - - - - - - - - - - - - - - - ✓ - - ✓ .. [#v3-note] These driver versions are not compatible with MongoDB 8.1 or later because of an authentication issue. To learn more, see :ref:`csharp-server-8.1-incompatibility`. - -The driver doesn't support older versions of MongoDB. diff --git a/source/includes/page-templates/update/update.rst b/source/includes/page-templates/update/update.rst index a523a1e7..330c7df8 100644 --- a/source/includes/page-templates/update/update.rst +++ b/source/includes/page-templates/update/update.rst @@ -91,8 +91,7 @@ operation: Update Pipelines ~~~~~~~~~~~~~~~~ -If your application connects to {+mdb-server+} 4.2 or later, you can join -a sequence of update operations into a single +You can join a sequence of update operations into a single :manual:`aggregation pipeline. ` To create an update pipeline, call the ``Builders.Update.Pipeline()`` method. This method