Skip to content

Commit 2eadd88

Browse files
version updates
1 parent 5d7743f commit 2eadd88

File tree

4 files changed

+30
-61
lines changed

4 files changed

+30
-61
lines changed

source/includes/language-compatibility-table-pymongo.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ CPython
2727
- CPython 3.5
2828
- CPython 3.4
2929

30-
* - 4.11 to 4.12
30+
* - 4.11 to 4.13
3131
- ✓
3232
- ✓
3333
- ✓
@@ -199,7 +199,7 @@ PyPy
199199
- PyPy3.6
200200
- PyPy3.5
201201

202-
* - 4.11 to 4.12
202+
* - 4.11 to 4.13
203203
- ✓
204204
-
205205
-

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

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,17 @@
1313
- MongoDB 4.0
1414
- MongoDB 3.6
1515

16-
* - 4.11
16+
* - 4.13
17+
- ✓
18+
- ✓
19+
- ✓
20+
- ✓
21+
- ✓
22+
- ✓
23+
-
24+
-
25+
26+
* - 4.11 to 4.12
1727
- ✓
1828
- ✓
1929
- ✓

source/reference/migration.txt

Lines changed: 2 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ library. Motor was created to provide support for Tornado, with asyncio support
3434
added later. Because of this, Motor provides full asyncio and Tornado support,
3535
but still relies on a thread pool to perform network operations. In some cases,
3636
this might lead to performance degradation when using the Motor library. To
37-
address this issue, the {+driver-async+} API includes asyncio support directly
37+
address this issue, the {+driver-async+} API implements asyncio support directly
3838
into {+driver-short+}.
3939

4040
Synchronous Versus Asynchronous
@@ -74,7 +74,7 @@ performed with 10 iterations of 1000 documents each.
7474

7575
.. list-table::
7676
:header-rows: 1
77-
:widths: 20 40 40
77+
:widths: 40 20 20
7878

7979
* - Operation
8080
- Motor Performance
@@ -180,62 +180,6 @@ performed with 10 iterations of 1000 documents each.
180180
- 0.740 MB/s
181181
- 0.786 MB/s
182182

183-
**Motor**
184-
185-
TestFindManyAndEmptyCursor 74.074 MB/s
186-
TestFindManyAndEmptyCursor80Tasks 37.181 MB/s
187-
TestFindManyAndEmptyCursor8Tasks 63.145 MB/s
188-
TestFindOneByID 3.121 MB/s
189-
TestFindOneByID80Tasks 3.789 MB/s
190-
TestFindOneByID8Tasks 3.697 MB/s
191-
TestFindOneByIDUnlimitedTasks 3.866 MB/s
192-
TestGridFsDownload 573.770 MB/s
193-
TestGridFsUpload 430.870 MB/s
194-
TestLargeDocBulkInsert 82.631 MB/s
195-
TestLargeDocClientBulkInsert 75.057 MB/s
196-
TestLargeDocCollectionBulkInsert 85.810 MB/s
197-
TestLargeDocInsertOne 84.832 MB/s
198-
TestLargeDocInsertOneUnlimitedTasks 120.389 MB/s
199-
TestRunCommand 0.036 MB/s
200-
TestRunCommand80Tasks 0.042 MB/s
201-
TestRunCommand8Tasks 0.039 MB/s
202-
TestRunCommandUnlimitedTasks 0.043 MB/s
203-
TestSmallDocBulkInsert 35.071 MB/s
204-
TestSmallDocBulkMixedOps 0.729 MB/s
205-
TestSmallDocClientBulkInsert 25.032 MB/s
206-
TestSmallDocClientBulkMixedOps 1.746 MB/s
207-
TestSmallDocCollectionBulkInsert 34.144 MB/s
208-
TestSmallDocInsertOne 0.539 MB/s
209-
TestSmallDocInsertOneUnlimitedTasks 0.740 MB/s
210-
211-
{+driver-async+}
212-
213-
TestFindManyAndEmptyCursor 112.490 MB/s
214-
TestFindManyAndEmptyCursor8Tasks 97.165 MB/s
215-
TestFindManyAndEmptyCursor80Tasks 89.521 MB/s
216-
TestFindOneByID 2.922 MB/s
217-
TestFindOneByID8Tasks 3.445 MB/s
218-
TestFindOneByID80Tasks 4.071 MB/s
219-
TestFindOneByIDUnlimitedTasks 4.171 MB/s
220-
TestGridFsDownload 603.578 MB/s
221-
TestGridFsUpload 444.445 MB/s
222-
TestLargeDocBulkInsert 102.105 MB/s
223-
TestLargeDocClientBulkInsert 90.345 MB/s
224-
TestLargeDocCollectionBulkInsert 101.838 MB/s
225-
TestLargeDocInsertOne 101.934 MB/s
226-
TestLargeDocInsertOneUnlimitedTasks 163.553 MB/s
227-
TestRunCommand 0.034 MB/s
228-
TestRunCommand8Tasks 0.041 MB/s
229-
TestRunCommand80Tasks 0.043 MB/s
230-
TestRunCommandUnlimitedTasks 0.042 MB/s
231-
TestSmallDocBulkInsert 38.213 MB/s
232-
TestSmallDocBulkMixedOps 0.446 MB/s
233-
TestSmallDocClientBulkInsert 25.727 MB/s
234-
TestSmallDocClientBulkMixedOps 1.723 MB/s
235-
TestSmallDocCollectionBulkInsert 37.666 MB/s
236-
TestSmallDocInsertOne 0.572 MB/s
237-
TestSmallDocInsertOneUnlimitedTasks 0.786 MB/s
238-
239183
Migrate From Motor
240184
------------------
241185

source/reference/release-notes.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Release Notes
2020

2121
Learn what's new in:
2222

23+
* :ref:`Version 4.13 <version-4.13>`
2324
* :ref:`Version 4.12 <version-4.12>`
2425
* :ref:`Version 4.11 <version-4.11>`
2526
* :ref:`Version 4.10 <version-4.10>`
@@ -38,6 +39,20 @@ version of {+driver-short+} will raise the minimum {+mdb-server+} version from
3839
4.0 to 4.2. {+driver-short+} will no longer support {+mdb-server+} 4.0. To learn
3940
how to upgrade your driver version, see the :ref:`pymongo-upgrade` guide.
4041

42+
.. _version-4.13:
43+
44+
What's New in 4.13
45+
------------------
46+
47+
The {+driver-short+} v4.13 release includes the following new features:
48+
49+
- The {+driver-async+} API is generally available. To learn how to migrate
50+
to the {+driver-async+} API, see the :ref:`pymongo-async-migration` guide.
51+
- Fixes a bug where ``WriteConcern()`` could not be evaluated when using ``w="majority"``.
52+
53+
To see a full list of resolved issues in this release, see the `Jira release
54+
notes <https://jira.mongodb.org/secure/ReleaseNote.jspa?projectId=10004&version=42509>`__.
55+
4156
.. _version-4.12:
4257

4358
What's New in 4.12

0 commit comments

Comments
 (0)