dependabot[bot] opened a new pull request, #2328: URL: https://github.com/apache/logging-log4j2/pull/2328
Bumps `mongodb.version` from 3.12.11 to 5.0.0. Updates `org.mongodb:bson` from 3.12.11 to 5.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:bson's releases</a>.</em></p> <blockquote> <h2>Java Driver 4.11.1 (Nov 7, 2023)</h2> <h2>What's Changed</h2> <ul> <li>Backport a fix of 'Add explicit automatic module name configuration' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1236">mongodb/mongo-java-driver#1236</a></li> <li>Backport of an improvement 'Update logger name to align with naming conventions' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1237">mongodb/mongo-java-driver#1237</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1">https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1</a></p> <h2>Java Driver 4.11.0 (Oct 11, 2023)</h2> <p>Release announcement: <a href="https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657">https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657</a></p> <h2>What's Changed</h2> <ul> <li>Build: Ensure spotless checks are run by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1146">mongodb/mongo-java-driver#1146</a></li> <li>Reorganize <code>NettyBufferProvider</code>, <code>NettyByteBuf</code> and improve docs by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1149">mongodb/mongo-java-driver#1149</a></li> <li>Upgrade Netty from 4.1.84.Final to 4.1.87.Final by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1150">mongodb/mongo-java-driver#1150</a></li> <li>Add path parameter to javadoc of median method. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1153">mongodb/mongo-java-driver#1153</a></li> <li>Collect FaaS info during handshake by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1156">mongodb/mongo-java-driver#1156</a></li> <li>Do various doc and other minor improvements by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1157">mongodb/mongo-java-driver#1157</a></li> <li><code>InternalStreamConnection</code> must release buffers obtained via <code>ByteBufferBsonOutput.getByteBuffers</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1160">mongodb/mongo-java-driver#1160</a></li> <li>Override Iterator#forEachRemaining in MongoCursor by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1161">mongodb/mongo-java-driver#1161</a></li> <li>Add support for managing Atlas search indexes. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1158">mongodb/mongo-java-driver#1158</a></li> <li>Allow tls=false override with mongodb+srv protocol by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1165">mongodb/mongo-java-driver#1165</a></li> <li>Support $changeStreamSplitLargeEvent by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1159">mongodb/mongo-java-driver#1159</a></li> <li>Reorganized Async & Sync OperationHelpers by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1169">mongodb/mongo-java-driver#1169</a></li> <li>Evergreen: Updated static checks by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1172">mongodb/mongo-java-driver#1172</a></li> <li>Add SplitEvent constructor docs by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1174">mongodb/mongo-java-driver#1174</a></li> <li>Deprecate <code>currentOp</code>/<code>collStats</code> commands by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1175">mongodb/mongo-java-driver#1175</a></li> <li>Add Scala test methods to SyncMongoCollection. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1167">mongodb/mongo-java-driver#1167</a></li> <li>Revert "Add Scala test methods to SyncMongoCollection" by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1176">mongodb/mongo-java-driver#1176</a></li> <li>Make the ClientSession close method thread-safe by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1179">mongodb/mongo-java-driver#1179</a></li> <li>Add <code>TimePoint</code> and use it in <code>Timeout</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1164">mongodb/mongo-java-driver#1164</a></li> <li>Add durations to connection pool events by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1166">mongodb/mongo-java-driver#1166</a></li> <li>Get rid of all <code>synchronized</code> blocks and methods in production code by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1178">mongodb/mongo-java-driver#1178</a></li> <li>Add end-to-end Search Index Management Helper Methods Tests by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1184">mongodb/mongo-java-driver#1184</a></li> <li>Remove incorrect test-skipping logic by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1186">mongodb/mongo-java-driver#1186</a></li> <li>Deprecate SocketAddress-related methods by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1188">mongodb/mongo-java-driver#1188</a></li> <li>Handle <code>Socket</code> IO interruptibility by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1189">mongodb/mongo-java-driver#1189</a></li> <li>Introduce SOCKS5 proxy support by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1180">mongodb/mongo-java-driver#1180</a></li> <li>Change package import path. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1193">mongodb/mongo-java-driver#1193</a></li> <li>Improve performance monitoring by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1190">mongodb/mongo-java-driver#1190</a></li> <li>Handle new explain output in tests by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1191">mongodb/mongo-java-driver#1191</a></li> <li>Fix how <code>InterruptedException</code>s are handled by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1192">mongodb/mongo-java-driver#1192</a></li> <li>Scale double values to 4 decimal digits in geoNear test by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1197">mongodb/mongo-java-driver#1197</a></li> <li>Deprecate Stream-related API by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1195">mongodb/mongo-java-driver#1195</a></li> <li>Run changeStreamSplitLargeEvent test on >= 6.0.9 by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1196">mongodb/mongo-java-driver#1196</a></li> <li>Add FaaS (AWS Lambda) test app by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1183">mongodb/mongo-java-driver#1183</a></li> <li>Introduce builder for <code>$vectorSearch</code> aggregation stage by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1200">mongodb/mongo-java-driver#1200</a></li> <li>Fixed JAVA-5183 by <a href="https://github.com/dryabtse"><code>@dryabtse</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1207">mongodb/mongo-java-driver#1207</a></li> <li>Handle interrupts: <code>Socket.connect</code> is interruptible in a virtual thread by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1203">mongodb/mongo-java-driver#1203</a></li> <li>Replace uninterruptible <code>Lock.lock</code> with <code>Lock.lockInterruptibly</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1206">mongodb/mongo-java-driver#1206</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/6b1388b7acb7b32bf37c16d9fd04fda0ff7e7650"><code>6b1388b</code></a> Version: bump 5.0.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/140bdce8709f6a2a26519fb67228cb8ac55e0f00"><code>140bdce</code></a> Replace security-sensitive system properties with env vars (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1314">#1314</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2b68ece173f24361e2276e9aa096e8bbfc279b7e"><code>2b68ece</code></a> Update Atlas search spec tests (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1315">#1315</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2260ab5aedbccd4b543d14d15292039de67c5763"><code>2260ab5</code></a> Add async API (2) (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1258">#1258</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a63e8256265a777bb364e8498962730e8df0b1f0"><code>a63e825</code></a> Do minor improvements to method docs in <code>ClusterSettings</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1304">#1304</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/cb6692fdea4e231b51fd9ec3c7c9380f9eb84f45"><code>cb6692f</code></a> Refactor FaaS support in ClientMetadataHelper (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1300">#1300</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/baebf9074c69300f7bd70abcd93802d2eaa0766f"><code>baebf90</code></a> Simplify customization of bson-kotlinx (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1293">#1293</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/0d8cc808b489b850381efdbe195f3331df0837f6"><code>0d8cc80</code></a> Handle kotlin / JVM erasure of types (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1295">#1295</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/d80e9c1de594113001a47ce0e8f9db5baca37249"><code>d80e9c1</code></a> Reclaim native memory quicker when using ZlibCompressor (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1285">#1285</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/bfb3c5b5af6c02959b9be6afe99a3bc19edbb7ef"><code>bfb3c5b</code></a> Version: bump 5.0.0-SNAPSHOT</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r3.12.11...r5.0.0">compare view</a></li> </ul> </details> <br /> Updates `org.mongodb:mongodb-driver-core` from 3.12.11 to 5.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:mongodb-driver-core's releases</a>.</em></p> <blockquote> <h2>Java Driver 4.11.1 (Nov 7, 2023)</h2> <h2>What's Changed</h2> <ul> <li>Backport a fix of 'Add explicit automatic module name configuration' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1236">mongodb/mongo-java-driver#1236</a></li> <li>Backport of an improvement 'Update logger name to align with naming conventions' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1237">mongodb/mongo-java-driver#1237</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1">https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1</a></p> <h2>Java Driver 4.11.0 (Oct 11, 2023)</h2> <p>Release announcement: <a href="https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657">https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657</a></p> <h2>What's Changed</h2> <ul> <li>Build: Ensure spotless checks are run by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1146">mongodb/mongo-java-driver#1146</a></li> <li>Reorganize <code>NettyBufferProvider</code>, <code>NettyByteBuf</code> and improve docs by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1149">mongodb/mongo-java-driver#1149</a></li> <li>Upgrade Netty from 4.1.84.Final to 4.1.87.Final by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1150">mongodb/mongo-java-driver#1150</a></li> <li>Add path parameter to javadoc of median method. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1153">mongodb/mongo-java-driver#1153</a></li> <li>Collect FaaS info during handshake by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1156">mongodb/mongo-java-driver#1156</a></li> <li>Do various doc and other minor improvements by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1157">mongodb/mongo-java-driver#1157</a></li> <li><code>InternalStreamConnection</code> must release buffers obtained via <code>ByteBufferBsonOutput.getByteBuffers</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1160">mongodb/mongo-java-driver#1160</a></li> <li>Override Iterator#forEachRemaining in MongoCursor by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1161">mongodb/mongo-java-driver#1161</a></li> <li>Add support for managing Atlas search indexes. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1158">mongodb/mongo-java-driver#1158</a></li> <li>Allow tls=false override with mongodb+srv protocol by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1165">mongodb/mongo-java-driver#1165</a></li> <li>Support $changeStreamSplitLargeEvent by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1159">mongodb/mongo-java-driver#1159</a></li> <li>Reorganized Async & Sync OperationHelpers by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1169">mongodb/mongo-java-driver#1169</a></li> <li>Evergreen: Updated static checks by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1172">mongodb/mongo-java-driver#1172</a></li> <li>Add SplitEvent constructor docs by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1174">mongodb/mongo-java-driver#1174</a></li> <li>Deprecate <code>currentOp</code>/<code>collStats</code> commands by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1175">mongodb/mongo-java-driver#1175</a></li> <li>Add Scala test methods to SyncMongoCollection. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1167">mongodb/mongo-java-driver#1167</a></li> <li>Revert "Add Scala test methods to SyncMongoCollection" by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1176">mongodb/mongo-java-driver#1176</a></li> <li>Make the ClientSession close method thread-safe by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1179">mongodb/mongo-java-driver#1179</a></li> <li>Add <code>TimePoint</code> and use it in <code>Timeout</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1164">mongodb/mongo-java-driver#1164</a></li> <li>Add durations to connection pool events by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1166">mongodb/mongo-java-driver#1166</a></li> <li>Get rid of all <code>synchronized</code> blocks and methods in production code by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1178">mongodb/mongo-java-driver#1178</a></li> <li>Add end-to-end Search Index Management Helper Methods Tests by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1184">mongodb/mongo-java-driver#1184</a></li> <li>Remove incorrect test-skipping logic by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1186">mongodb/mongo-java-driver#1186</a></li> <li>Deprecate SocketAddress-related methods by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1188">mongodb/mongo-java-driver#1188</a></li> <li>Handle <code>Socket</code> IO interruptibility by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1189">mongodb/mongo-java-driver#1189</a></li> <li>Introduce SOCKS5 proxy support by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1180">mongodb/mongo-java-driver#1180</a></li> <li>Change package import path. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1193">mongodb/mongo-java-driver#1193</a></li> <li>Improve performance monitoring by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1190">mongodb/mongo-java-driver#1190</a></li> <li>Handle new explain output in tests by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1191">mongodb/mongo-java-driver#1191</a></li> <li>Fix how <code>InterruptedException</code>s are handled by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1192">mongodb/mongo-java-driver#1192</a></li> <li>Scale double values to 4 decimal digits in geoNear test by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1197">mongodb/mongo-java-driver#1197</a></li> <li>Deprecate Stream-related API by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1195">mongodb/mongo-java-driver#1195</a></li> <li>Run changeStreamSplitLargeEvent test on >= 6.0.9 by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1196">mongodb/mongo-java-driver#1196</a></li> <li>Add FaaS (AWS Lambda) test app by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1183">mongodb/mongo-java-driver#1183</a></li> <li>Introduce builder for <code>$vectorSearch</code> aggregation stage by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1200">mongodb/mongo-java-driver#1200</a></li> <li>Fixed JAVA-5183 by <a href="https://github.com/dryabtse"><code>@dryabtse</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1207">mongodb/mongo-java-driver#1207</a></li> <li>Handle interrupts: <code>Socket.connect</code> is interruptible in a virtual thread by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1203">mongodb/mongo-java-driver#1203</a></li> <li>Replace uninterruptible <code>Lock.lock</code> with <code>Lock.lockInterruptibly</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1206">mongodb/mongo-java-driver#1206</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/6b1388b7acb7b32bf37c16d9fd04fda0ff7e7650"><code>6b1388b</code></a> Version: bump 5.0.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/140bdce8709f6a2a26519fb67228cb8ac55e0f00"><code>140bdce</code></a> Replace security-sensitive system properties with env vars (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1314">#1314</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2b68ece173f24361e2276e9aa096e8bbfc279b7e"><code>2b68ece</code></a> Update Atlas search spec tests (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1315">#1315</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2260ab5aedbccd4b543d14d15292039de67c5763"><code>2260ab5</code></a> Add async API (2) (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1258">#1258</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a63e8256265a777bb364e8498962730e8df0b1f0"><code>a63e825</code></a> Do minor improvements to method docs in <code>ClusterSettings</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1304">#1304</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/cb6692fdea4e231b51fd9ec3c7c9380f9eb84f45"><code>cb6692f</code></a> Refactor FaaS support in ClientMetadataHelper (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1300">#1300</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/baebf9074c69300f7bd70abcd93802d2eaa0766f"><code>baebf90</code></a> Simplify customization of bson-kotlinx (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1293">#1293</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/0d8cc808b489b850381efdbe195f3331df0837f6"><code>0d8cc80</code></a> Handle kotlin / JVM erasure of types (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1295">#1295</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/d80e9c1de594113001a47ce0e8f9db5baca37249"><code>d80e9c1</code></a> Reclaim native memory quicker when using ZlibCompressor (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1285">#1285</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/bfb3c5b5af6c02959b9be6afe99a3bc19edbb7ef"><code>bfb3c5b</code></a> Version: bump 5.0.0-SNAPSHOT</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r3.12.11...r5.0.0">compare view</a></li> </ul> </details> <br /> Updates `org.mongodb:mongodb-driver-legacy` from 3.12.11 to 5.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:mongodb-driver-legacy's releases</a>.</em></p> <blockquote> <h2>Java Driver 4.11.1 (Nov 7, 2023)</h2> <h2>What's Changed</h2> <ul> <li>Backport a fix of 'Add explicit automatic module name configuration' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1236">mongodb/mongo-java-driver#1236</a></li> <li>Backport of an improvement 'Update logger name to align with naming conventions' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1237">mongodb/mongo-java-driver#1237</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1">https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1</a></p> <h2>Java Driver 4.11.0 (Oct 11, 2023)</h2> <p>Release announcement: <a href="https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657">https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657</a></p> <h2>What's Changed</h2> <ul> <li>Build: Ensure spotless checks are run by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1146">mongodb/mongo-java-driver#1146</a></li> <li>Reorganize <code>NettyBufferProvider</code>, <code>NettyByteBuf</code> and improve docs by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1149">mongodb/mongo-java-driver#1149</a></li> <li>Upgrade Netty from 4.1.84.Final to 4.1.87.Final by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1150">mongodb/mongo-java-driver#1150</a></li> <li>Add path parameter to javadoc of median method. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1153">mongodb/mongo-java-driver#1153</a></li> <li>Collect FaaS info during handshake by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1156">mongodb/mongo-java-driver#1156</a></li> <li>Do various doc and other minor improvements by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1157">mongodb/mongo-java-driver#1157</a></li> <li><code>InternalStreamConnection</code> must release buffers obtained via <code>ByteBufferBsonOutput.getByteBuffers</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1160">mongodb/mongo-java-driver#1160</a></li> <li>Override Iterator#forEachRemaining in MongoCursor by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1161">mongodb/mongo-java-driver#1161</a></li> <li>Add support for managing Atlas search indexes. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1158">mongodb/mongo-java-driver#1158</a></li> <li>Allow tls=false override with mongodb+srv protocol by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1165">mongodb/mongo-java-driver#1165</a></li> <li>Support $changeStreamSplitLargeEvent by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1159">mongodb/mongo-java-driver#1159</a></li> <li>Reorganized Async & Sync OperationHelpers by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1169">mongodb/mongo-java-driver#1169</a></li> <li>Evergreen: Updated static checks by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1172">mongodb/mongo-java-driver#1172</a></li> <li>Add SplitEvent constructor docs by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1174">mongodb/mongo-java-driver#1174</a></li> <li>Deprecate <code>currentOp</code>/<code>collStats</code> commands by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1175">mongodb/mongo-java-driver#1175</a></li> <li>Add Scala test methods to SyncMongoCollection. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1167">mongodb/mongo-java-driver#1167</a></li> <li>Revert "Add Scala test methods to SyncMongoCollection" by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1176">mongodb/mongo-java-driver#1176</a></li> <li>Make the ClientSession close method thread-safe by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1179">mongodb/mongo-java-driver#1179</a></li> <li>Add <code>TimePoint</code> and use it in <code>Timeout</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1164">mongodb/mongo-java-driver#1164</a></li> <li>Add durations to connection pool events by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1166">mongodb/mongo-java-driver#1166</a></li> <li>Get rid of all <code>synchronized</code> blocks and methods in production code by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1178">mongodb/mongo-java-driver#1178</a></li> <li>Add end-to-end Search Index Management Helper Methods Tests by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1184">mongodb/mongo-java-driver#1184</a></li> <li>Remove incorrect test-skipping logic by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1186">mongodb/mongo-java-driver#1186</a></li> <li>Deprecate SocketAddress-related methods by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1188">mongodb/mongo-java-driver#1188</a></li> <li>Handle <code>Socket</code> IO interruptibility by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1189">mongodb/mongo-java-driver#1189</a></li> <li>Introduce SOCKS5 proxy support by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1180">mongodb/mongo-java-driver#1180</a></li> <li>Change package import path. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1193">mongodb/mongo-java-driver#1193</a></li> <li>Improve performance monitoring by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1190">mongodb/mongo-java-driver#1190</a></li> <li>Handle new explain output in tests by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1191">mongodb/mongo-java-driver#1191</a></li> <li>Fix how <code>InterruptedException</code>s are handled by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1192">mongodb/mongo-java-driver#1192</a></li> <li>Scale double values to 4 decimal digits in geoNear test by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1197">mongodb/mongo-java-driver#1197</a></li> <li>Deprecate Stream-related API by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1195">mongodb/mongo-java-driver#1195</a></li> <li>Run changeStreamSplitLargeEvent test on >= 6.0.9 by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1196">mongodb/mongo-java-driver#1196</a></li> <li>Add FaaS (AWS Lambda) test app by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1183">mongodb/mongo-java-driver#1183</a></li> <li>Introduce builder for <code>$vectorSearch</code> aggregation stage by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1200">mongodb/mongo-java-driver#1200</a></li> <li>Fixed JAVA-5183 by <a href="https://github.com/dryabtse"><code>@dryabtse</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1207">mongodb/mongo-java-driver#1207</a></li> <li>Handle interrupts: <code>Socket.connect</code> is interruptible in a virtual thread by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1203">mongodb/mongo-java-driver#1203</a></li> <li>Replace uninterruptible <code>Lock.lock</code> with <code>Lock.lockInterruptibly</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1206">mongodb/mongo-java-driver#1206</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/6b1388b7acb7b32bf37c16d9fd04fda0ff7e7650"><code>6b1388b</code></a> Version: bump 5.0.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/140bdce8709f6a2a26519fb67228cb8ac55e0f00"><code>140bdce</code></a> Replace security-sensitive system properties with env vars (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1314">#1314</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2b68ece173f24361e2276e9aa096e8bbfc279b7e"><code>2b68ece</code></a> Update Atlas search spec tests (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1315">#1315</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2260ab5aedbccd4b543d14d15292039de67c5763"><code>2260ab5</code></a> Add async API (2) (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1258">#1258</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a63e8256265a777bb364e8498962730e8df0b1f0"><code>a63e825</code></a> Do minor improvements to method docs in <code>ClusterSettings</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1304">#1304</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/cb6692fdea4e231b51fd9ec3c7c9380f9eb84f45"><code>cb6692f</code></a> Refactor FaaS support in ClientMetadataHelper (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1300">#1300</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/baebf9074c69300f7bd70abcd93802d2eaa0766f"><code>baebf90</code></a> Simplify customization of bson-kotlinx (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1293">#1293</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/0d8cc808b489b850381efdbe195f3331df0837f6"><code>0d8cc80</code></a> Handle kotlin / JVM erasure of types (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1295">#1295</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/d80e9c1de594113001a47ce0e8f9db5baca37249"><code>d80e9c1</code></a> Reclaim native memory quicker when using ZlibCompressor (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1285">#1285</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/bfb3c5b5af6c02959b9be6afe99a3bc19edbb7ef"><code>bfb3c5b</code></a> Version: bump 5.0.0-SNAPSHOT</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r3.12.11...r5.0.0">compare view</a></li> </ul> </details> <br /> Updates `org.mongodb:mongodb-driver-sync` from 3.12.11 to 5.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mongodb/mongo-java-driver/releases">org.mongodb:mongodb-driver-sync's releases</a>.</em></p> <blockquote> <h2>Java Driver 4.11.1 (Nov 7, 2023)</h2> <h2>What's Changed</h2> <ul> <li>Backport a fix of 'Add explicit automatic module name configuration' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1236">mongodb/mongo-java-driver#1236</a></li> <li>Backport of an improvement 'Update logger name to align with naming conventions' by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1237">mongodb/mongo-java-driver#1237</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1">https://github.com/mongodb/mongo-java-driver/compare/r4.11.0...r4.11.1</a></p> <h2>Java Driver 4.11.0 (Oct 11, 2023)</h2> <p>Release announcement: <a href="https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657">https://www.mongodb.com/community/forums/t/mongodb-java-driver-4-11-released/248657</a></p> <h2>What's Changed</h2> <ul> <li>Build: Ensure spotless checks are run by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1146">mongodb/mongo-java-driver#1146</a></li> <li>Reorganize <code>NettyBufferProvider</code>, <code>NettyByteBuf</code> and improve docs by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1149">mongodb/mongo-java-driver#1149</a></li> <li>Upgrade Netty from 4.1.84.Final to 4.1.87.Final by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1150">mongodb/mongo-java-driver#1150</a></li> <li>Add path parameter to javadoc of median method. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1153">mongodb/mongo-java-driver#1153</a></li> <li>Collect FaaS info during handshake by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1156">mongodb/mongo-java-driver#1156</a></li> <li>Do various doc and other minor improvements by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1157">mongodb/mongo-java-driver#1157</a></li> <li><code>InternalStreamConnection</code> must release buffers obtained via <code>ByteBufferBsonOutput.getByteBuffers</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1160">mongodb/mongo-java-driver#1160</a></li> <li>Override Iterator#forEachRemaining in MongoCursor by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1161">mongodb/mongo-java-driver#1161</a></li> <li>Add support for managing Atlas search indexes. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1158">mongodb/mongo-java-driver#1158</a></li> <li>Allow tls=false override with mongodb+srv protocol by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1165">mongodb/mongo-java-driver#1165</a></li> <li>Support $changeStreamSplitLargeEvent by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1159">mongodb/mongo-java-driver#1159</a></li> <li>Reorganized Async & Sync OperationHelpers by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1169">mongodb/mongo-java-driver#1169</a></li> <li>Evergreen: Updated static checks by <a href="https://github.com/rozza"><code>@rozza</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1172">mongodb/mongo-java-driver#1172</a></li> <li>Add SplitEvent constructor docs by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1174">mongodb/mongo-java-driver#1174</a></li> <li>Deprecate <code>currentOp</code>/<code>collStats</code> commands by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1175">mongodb/mongo-java-driver#1175</a></li> <li>Add Scala test methods to SyncMongoCollection. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1167">mongodb/mongo-java-driver#1167</a></li> <li>Revert "Add Scala test methods to SyncMongoCollection" by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1176">mongodb/mongo-java-driver#1176</a></li> <li>Make the ClientSession close method thread-safe by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1179">mongodb/mongo-java-driver#1179</a></li> <li>Add <code>TimePoint</code> and use it in <code>Timeout</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1164">mongodb/mongo-java-driver#1164</a></li> <li>Add durations to connection pool events by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1166">mongodb/mongo-java-driver#1166</a></li> <li>Get rid of all <code>synchronized</code> blocks and methods in production code by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1178">mongodb/mongo-java-driver#1178</a></li> <li>Add end-to-end Search Index Management Helper Methods Tests by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1184">mongodb/mongo-java-driver#1184</a></li> <li>Remove incorrect test-skipping logic by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1186">mongodb/mongo-java-driver#1186</a></li> <li>Deprecate SocketAddress-related methods by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1188">mongodb/mongo-java-driver#1188</a></li> <li>Handle <code>Socket</code> IO interruptibility by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1189">mongodb/mongo-java-driver#1189</a></li> <li>Introduce SOCKS5 proxy support by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1180">mongodb/mongo-java-driver#1180</a></li> <li>Change package import path. by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1193">mongodb/mongo-java-driver#1193</a></li> <li>Improve performance monitoring by <a href="https://github.com/vbabanin"><code>@vbabanin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1190">mongodb/mongo-java-driver#1190</a></li> <li>Handle new explain output in tests by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1191">mongodb/mongo-java-driver#1191</a></li> <li>Fix how <code>InterruptedException</code>s are handled by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1192">mongodb/mongo-java-driver#1192</a></li> <li>Scale double values to 4 decimal digits in geoNear test by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1197">mongodb/mongo-java-driver#1197</a></li> <li>Deprecate Stream-related API by <a href="https://github.com/jyemin"><code>@jyemin</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1195">mongodb/mongo-java-driver#1195</a></li> <li>Run changeStreamSplitLargeEvent test on >= 6.0.9 by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1196">mongodb/mongo-java-driver#1196</a></li> <li>Add FaaS (AWS Lambda) test app by <a href="https://github.com/katcharov"><code>@katcharov</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1183">mongodb/mongo-java-driver#1183</a></li> <li>Introduce builder for <code>$vectorSearch</code> aggregation stage by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1200">mongodb/mongo-java-driver#1200</a></li> <li>Fixed JAVA-5183 by <a href="https://github.com/dryabtse"><code>@dryabtse</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1207">mongodb/mongo-java-driver#1207</a></li> <li>Handle interrupts: <code>Socket.connect</code> is interruptible in a virtual thread by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1203">mongodb/mongo-java-driver#1203</a></li> <li>Replace uninterruptible <code>Lock.lock</code> with <code>Lock.lockInterruptibly</code> by <a href="https://github.com/stIncMale"><code>@stIncMale</code></a> in <a href="https://redirect.github.com/mongodb/mongo-java-driver/pull/1206">mongodb/mongo-java-driver#1206</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/6b1388b7acb7b32bf37c16d9fd04fda0ff7e7650"><code>6b1388b</code></a> Version: bump 5.0.0</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/140bdce8709f6a2a26519fb67228cb8ac55e0f00"><code>140bdce</code></a> Replace security-sensitive system properties with env vars (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1314">#1314</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2b68ece173f24361e2276e9aa096e8bbfc279b7e"><code>2b68ece</code></a> Update Atlas search spec tests (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1315">#1315</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/2260ab5aedbccd4b543d14d15292039de67c5763"><code>2260ab5</code></a> Add async API (2) (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1258">#1258</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/a63e8256265a777bb364e8498962730e8df0b1f0"><code>a63e825</code></a> Do minor improvements to method docs in <code>ClusterSettings</code> (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1304">#1304</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/cb6692fdea4e231b51fd9ec3c7c9380f9eb84f45"><code>cb6692f</code></a> Refactor FaaS support in ClientMetadataHelper (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1300">#1300</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/baebf9074c69300f7bd70abcd93802d2eaa0766f"><code>baebf90</code></a> Simplify customization of bson-kotlinx (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1293">#1293</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/0d8cc808b489b850381efdbe195f3331df0837f6"><code>0d8cc80</code></a> Handle kotlin / JVM erasure of types (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1295">#1295</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/d80e9c1de594113001a47ce0e8f9db5baca37249"><code>d80e9c1</code></a> Reclaim native memory quicker when using ZlibCompressor (<a href="https://redirect.github.com/mongodb/mongo-java-driver/issues/1285">#1285</a>)</li> <li><a href="https://github.com/mongodb/mongo-java-driver/commit/bfb3c5b5af6c02959b9be6afe99a3bc19edbb7ef"><code>bfb3c5b</code></a> Version: bump 5.0.0-SNAPSHOT</li> <li>Additional commits viewable in <a href="https://github.com/mongodb/mongo-java-driver/compare/r3.12.11...r5.0.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
