Commit Graph

5003 Commits

Author SHA1 Message Date
Shane Harvey
8b3eaafb40 BUMP 4.1.1 2022-04-13 13:32:58 -07:00
Julius Park
868b3f77f3
PYTHON-3080 Add section to troubleshooting FAQ per driver with top SEO results (#918) 2022-04-13 13:03:37 -07:00
Shane Harvey
ff288faf39
PYTHON-3221 Resync CSFLE spec tests (#929) 2022-04-13 12:20:54 -07:00
Steven Silvester
a319075ba7
PYTHON-3197 Update docs.mongodb.com links in source, API & Reference documentation (#926) 2022-04-13 14:11:13 -05:00
Shane Harvey
fd512d5c90
PYTHON-3225 Stop testing delete on capped collections (#928) 2022-04-12 17:43:10 -07:00
Shane Harvey
dca72b7884
PYTHON-3222 Fix memory leak in cbson decode_all (#927)
Add decode_all keyword arg for codec_options.
Make decode_all show up in docs.
2022-04-12 17:18:23 -07:00
Shane Harvey
5ccbb4d6d8
PYTHON-3216 Include codec_options.pyi in release distributions (#923) 2022-04-06 12:18:44 -07:00
Shane Harvey
3cb16cae24
PYTHON-3210 Remove flakey string assertion from invalid aws creds FLE test (#922) 2022-04-06 12:09:47 -07:00
Shane Harvey
49c3f9fdfd PYTHON-3215 Add Typing :: Typed trove classifier 2022-04-06 11:47:31 -07:00
Terence Honles
01f983e8ab
PYTHON-3214 Fix typing markers not being included in the distribution (#921) 2022-04-06 11:25:25 -07:00
Shane Harvey
821b5620f7
PYTHON-3198 Fix NameError: name sys is not defined (#920) 2022-04-05 13:07:06 -07:00
Shane Harvey
331600d491 BUMP 4.2.0.dev0 2022-04-04 11:06:52 -07:00
Shane Harvey
6e99bf4515 BUMP 4.1.0 2022-04-04 10:57:01 -07:00
Duncan
b0fd5cbdf5
Improve docstrings for SON parameters (#919) 2022-04-01 12:37:47 -05:00
Steven Silvester
a809b3c005
PYTHON-3190 Test Failure - doctests failing cannot import name 'TypedDict' (#917) 2022-03-31 16:11:20 -05:00
Shane Harvey
1d6914f749
PYTHON-3191 Fix test_sigstop_sigcont with Versioned API (#916) 2022-03-31 12:25:45 -07:00
Steven Silvester
113d66dc18
PYTHON-2406 Clean up of tools documentation page (#913) 2022-03-31 04:31:05 -05:00
Shane Harvey
484058e18d
PYTHON-3160 Fix MMAPv1 tests (#914) 2022-03-30 21:50:22 -07:00
Shane Harvey
3179eab91d
Improve the changelog for 4.1 (#915) 2022-03-30 20:57:12 -05:00
Shane Harvey
c58950a8d4
PYTHON-3186 Avoid SDAM heartbeat timeouts on AWS Lambda (#912)
Poll monitor socket with timeout=0 one last time after timeout expires.
This avoids heartbeat timeouts and connection churn on Lambda and other FaaS envs.
2022-03-30 14:29:46 -07:00
Steven Silvester
1d30802f8c
PYTHON-3074 Add documentation for type hints (#906) 2022-03-29 18:03:42 -05:00
Shane Harvey
a4bba9dd5c Revert "PYTHON-2970 Prioritize electionId over setVersion for stale primary check (#845)"
This reverts commit 225d131c2d.
2022-03-29 13:45:27 -07:00
Steven Silvester
d8c2b315b0
PYTHON-3185 Pre-Commit Needs an Upgrade (#911) 2022-03-29 14:59:33 -05:00
Shane Harvey
c15fce0b3c
PYTHON-3138 copydb was removed in MongoDB 4.2 (#910) 2022-03-28 15:23:00 -07:00
Shane Harvey
75fa14d19b
PYTHON-3084 MongoClient/Database/Collection should not implement Iterable (#909) 2022-03-28 15:09:53 -07:00
Steven Silvester
72d8900c36
PYTHON-3058 Bump maxWireVersion for MongoDB 5.2 (#908) 2022-03-28 13:48:58 -05:00
Steven Silvester
e325b24b78
PYTHON-3127 Snapshot Query Examples for the Manual (#907) 2022-03-28 12:18:26 -05:00
Julius Park
9562a81903
PYTHON-3119 getMore helper should explicitly send inherited comment (#904) 2022-03-25 16:47:18 -07:00
Shane Harvey
861d79537f
PYTHON-3180 Use server v3 toolchain in perf tests (#905) 2022-03-22 14:52:06 -07:00
Steven Silvester
da81c69644
PYTHON-3157 Update Release Documentation to Include Github Releases (#900) 2022-03-16 15:26:45 -05:00
Steven Silvester
b3604a81d3
PYTHON-3171 Add usage of NoReturn annotation (#901) 2022-03-16 15:26:10 -05:00
Shane Harvey
648a87e228
PYTHON-3173 Skip version API test for count (#902) 2022-03-16 12:32:00 -07:00
Shane Harvey
0a6e7bc387
PYTHON-3174 Don't reinit client_context.client (#899) 2022-03-16 09:36:31 -07:00
Steven Silvester
474420b2e5
PYTHON-3085 Audit consistent and correct types for _DocumentOut (#893) 2022-03-16 05:56:07 -05:00
Shane Harvey
9ada6543d5
PYTHON-3174 Remove noisy running Topology check for main test client (#898) 2022-03-15 14:52:47 -07:00
Steven Silvester
087950d869
PYTHON-3164 Outdated link from PyMongo docs to community forum (#895) 2022-03-15 15:49:11 -05:00
Shane Harvey
225d131c2d
PYTHON-2970 Prioritize electionId over setVersion for stale primary check (#845) 2022-03-09 11:13:18 -08:00
Shane Harvey
f081297a86
PYTHON-3159 Fix typo in zlib compression support (#894) 2022-03-04 17:29:33 -08:00
Shane Harvey
671d1e622c
PYTHON-3147 Fix pip install in MONGODB-AWS auth tests (#892) 2022-03-03 12:47:36 -08:00
Steven Silvester
a61ea0660a
PYTHON-3090 Clean up Database Command Typing (#879) 2022-03-02 13:10:15 -06:00
Julius Park
b737b843e9
PYTHON-2956 Drivers should check out an implicit session only after checking out a connection (#876) 2022-03-01 15:44:05 -08:00
Steven Silvester
782c5517e0
PYTHON-3146 Test Failure - Could not import extension sphinxcontrib.shellcheck (#889) 2022-03-01 14:10:57 -06:00
Steven Silvester
0672d2d1c3
PYTHON-3141 Add slotscheck to pre-commit checks (#890) 2022-02-28 17:02:53 -06:00
Shane Harvey
a3f0f91588
PYTHON-3123 Convert sessions spec tests to unified test format (#888)
Create implicit session _before_ starting a retryable read.
2022-02-25 10:36:05 -08:00
Shane Harvey
f8f34b0438
PYTHON-2951 Test that handshake errors are retryable (#846) 2022-02-23 14:00:43 -08:00
Julius Park
6fb8d7afe8
PYTHON-3129 Re-sync CRUD spec tests (#887) 2022-02-23 14:00:16 -08:00
Shane Harvey
8496ed4b3d
PYTHON-3142 Stop using $where in test_maxConnecting (#886) 2022-02-23 11:52:55 -08:00
Julius Park
2141621194
PYTHON-3088 Test rapid releases with load balancers (#885)
PYTHON-3088 [v3.13] Update load balancer tests to support dedicated load balancer port (#870)

(cherry picked from commit 341d489)
2022-02-22 14:45:56 -08:00
Arie Bovenberg
2f13a51cd4
PYTHON-3124 Remove overlapping slots from _WriteResult subclasses (#884) 2022-02-22 10:27:16 -08:00
Julius Park
52ff8c2e90
PYTHON-3068 Support 'let' option in BulkWriteOptions (#874) 2022-02-18 10:43:56 -08:00