diff --git a/config/redirects b/config/redirects index a79a6e5..c5eece8 100644 --- a/config/redirects +++ b/config/redirects @@ -1,9 +1,9 @@ define: prefix docs/languages/java/reactive-streams-driver define: base https://www.mongodb.com/${prefix} -define: versions v4.x v5.0 v5.1 v5.2 v5.3 main +define: versions v4.x v5.0 v5.1 v5.2 v5.3 v5.4 main symlink: upcoming -> main -symlink: current -> v5.3 +symlink: current -> v5.4 raw: ${prefix}/ -> ${base}/current/ raw: ${prefix}/stable -> ${base}/current/ diff --git a/snooty.toml b/snooty.toml index a2c4811..7849e9a 100644 --- a/snooty.toml +++ b/snooty.toml @@ -15,13 +15,13 @@ toc_landing_pages = [ "/getting-started/", "/secure-your-data/", "/data-formats/", - "/upgrade/" - ] + "/upgrade/", +] [constants] driver-short = "Java Reactive Streams driver" driver-long = "MongoDB Java Reactive Streams Driver" -version = "5.3" +version = "5.4" full-version = "{+version+}.0" api = "https://mongodb.github.io/mongo-java-driver/{+version+}/apidocs" rs-driver-api = "{+api+}/mongodb-driver-reactivestreams/com/mongodb/reactivestreams/client" diff --git a/source/includes/language-compatibility-table-java-rs.rst b/source/includes/language-compatibility-table-java-rs.rst index 5249355..7dbae10 100644 --- a/source/includes/language-compatibility-table-java-rs.rst +++ b/source/includes/language-compatibility-table-java-rs.rst @@ -11,7 +11,7 @@ - Java 7 - Java 6 - * - 4.11 to 5.3 + * - 4.11 to 5.4 - ✓ - ✓ - ✓ diff --git a/source/includes/mongodb-compatibility-table-java-rs.rst b/source/includes/mongodb-compatibility-table-java-rs.rst index 146dda0..fdb3cc8 100644 --- a/source/includes/mongodb-compatibility-table-java-rs.rst +++ b/source/includes/mongodb-compatibility-table-java-rs.rst @@ -14,7 +14,7 @@ - MongoDB 4.0 - MongoDB 3.6 - * - 5.2 to 5.3 + * - 5.2 to 5.4 - ✓ - ✓ - ✓ diff --git a/source/whats-new.txt b/source/whats-new.txt index b62221a..9330692 100644 --- a/source/whats-new.txt +++ b/source/whats-new.txt @@ -49,6 +49,11 @@ and features: the :ref:`MONGODB-OIDC: Kubernetes ` section of the Enterprise Authentication Mechanisms guide + .. replacement:: atlas-query-operators + + the `SearchOperator <{+core-api+}/client/model/search/SearchOperator.html>`__ + interface API documentation + .. _javars-version-5.3: What's New in 5.3 @@ -105,6 +110,12 @@ and features: the :atlas:`Atlas Vector Search Quick Start ` + .. replacement:: csot-link + + the `MongoClientSettings.Builder.timeout() + <{+core-api+}/MongoClientSettings.Builder.html#timeout(long,java.util.concurrent.TimeUnit)>`__ + API documentation + .. _javars-version-5.1.3: What's New in 5.1.3 diff --git a/source/write/transactions.txt b/source/write/transactions.txt index 6280f11..08ca52a 100644 --- a/source/write/transactions.txt +++ b/source/write/transactions.txt @@ -111,6 +111,14 @@ The code executes the following steps: .. sharedinclude:: dbx/transactions-parallelism.rst + .. replacement:: driver-specific-content + + If you're using {+mdb-server+} v8.0 or later, you can perform + write operations on multiple namespaces within a single + transaction by using bulk write operations. To learn more, see the + :ref:`java-rs-client-bulk-write` section of the Bulk Write + Operations guide. + Additional Information ----------------------