@@ -27,6 +27,10 @@ This release adds the following new features:
27
27
- Support for Zstandard and Snappy :ref:`wire protocol compression <compression>`.
28
28
- :ref:`Query cache middleware <query-cache-middleware>` was moved to the
29
29
driver from Mongoid and is now usable in applications that do not use Mongoid.
30
+ - It is now possible to create collections with time-series options.
31
+ - Experimental support for `MongoDB Atlas Serverless
32
+ <https://www.mongodb.com/cloud/atlas/serverless>`_ when not using a
33
+ load balancer.
30
34
31
35
The following smaller improvements have been made:
32
36
@@ -43,6 +47,10 @@ The following smaller improvements have been made:
43
47
- Heartbeat succeeded and heartbeat failed :ref:`server monitoring events
44
48
<server-heartbeats>` are now linked to the respective heartbeat started
45
49
event, to improve usability.
50
+ - ``skip`` and ``limit`` options are now prohibited when calling
51
+ ``estimated_document_count``, because the server command does not accept them.
52
+ - The driver will now omit command monitoring reply payloads when they are
53
+ in response to sensitive commands.
46
54
- When the driver closes network sockets it now enforces the socket timeout.
47
55
- ``estimated_document_count`` collection method now uses the ``$collStats``
48
56
aggregation pipeline stage instead of the count command on 5.0 and newer
@@ -51,6 +59,10 @@ The following smaller improvements have been made:
51
59
now includes the purpose of the connection being established, permitting
52
60
administrators to distinguish monitoring connections from application
53
61
connections.
62
+ - The driver now uses monotonic clock for timeouts.
63
+ - The driver will no longer mark servers unknown based on errors in
64
+ ``writeErrors`` field in the server response.
65
+ - Server selection timeout for ``mongocryptd`` has been increased to 10 seconds.
54
66
55
67
56
68
2.14
0 commit comments