Jib
995365c712
PYTHON-4038 [v4.6]: Ensure retryable read OperationFailures re-raise exception when 0 or NoneType error code is provided. ( #1425 ) ( #1429 )
2023-11-16 14:10:42 -05:00
Noah Stapp
8faa910f3c
PYTHON-3743 Bump minServerVersion for CSFLE deterministic encryption … ( #1411 )
2023-10-30 14:20:27 -07:00
Noah Stapp
06653c9e21
PYTHON-3926 Add more information to connection errors and timeouts ( #1375 )
2023-10-30 14:20:18 -07:00
Shane Harvey
58a36e9838
PYTHON-4010 Fix test_timeout_kills_cursor_asynchronously ( #1408 )
2023-10-25 12:25:20 -07:00
Shane Harvey
650cde992f
PYTHON-4007 Stop sending exhaustAllowed to Serverless/load balanced clusters unless configured ( #1405 )
2023-10-23 15:49:21 -07:00
Shane Harvey
6b1bef3711
PYTHON-3962 Make delimiting slash between hosts and options optional ( #1404 )
2023-10-20 16:29:59 -07:00
Shane Harvey
a0e9d61678
PYTHON-3747 Fix flaky test_list_databases ( #1403 )
2023-10-20 14:45:52 -07:00
Noah Stapp
19c5fcfb74
PYTHON-3757 Bulk write operations don't consider hint field in equality checks ( #1402 )
2023-10-20 14:08:43 -07:00
Shane Harvey
b9bb6f847b
PYTHON-1424 Add repr to write result classes ( #1400 )
2023-10-20 13:52:52 -07:00
Noah Stapp
d82946334e
PYTHON-3953 - PyMongo should send killCursors on MaxTimeMSExpired Error ( #1372 )
2023-10-20 13:42:59 -07:00
Steven Silvester
992d1507e7
PYTHON-4005 Replace flake8 and isort with ruff ( #1399 )
2023-10-19 11:56:22 -05:00
Noah Stapp
1f7b74f37d
PYTHON-3943 Serverless failure - TestUnifiedRunCursorCommand ( #1374 )
2023-10-19 09:41:21 -07:00
Noah Stapp
015073d4c1
PYTHON-3988 Python Test Suite still uses legacy isMaster Command when… ( #1395 )
2023-10-17 10:55:18 -07:00
Noah Stapp
4fa6056e72
PYTHON-2878 Allow passing dict to sort/create_index/hint performance … ( #1396 )
2023-10-17 10:50:06 -07:00
Shane Harvey
1cbd192a84
PYTHON-3995 Fix race in serverMonitoringMode test ( #1393 )
2023-10-16 15:27:49 -07:00
Noah Stapp
81c759a3a0
PYTHON-2878 Allow passing dict to sort/create_index/hint ( #1389 )
2023-10-16 14:36:27 -07:00
Shane Harvey
4c00227c1d
PYTHON-3668 Use polling SDAM mode on FaaS and add sdamMode=auto/stream/poll ( #1360 )
...
Disable streaming SDAM by default on AWS Lambda and similar FaaS platforms.
Introduce the serverMonitoringMode=stream/poll/auto URI option.
Add Unified Test Format version 1.17 to add support for server heartbeat events.
2023-10-12 13:19:16 -07:00
Steven Silvester
ed3ae41407
PYTHON-3983 Clean up handling of PYTHON_BINARY ( #1382 )
2023-10-06 19:11:52 -05:00
Jib
556557255a
PYTHON-3598 Add Command(Succeeded|Failed)Event.database_name property ( #1368 )
2023-10-06 10:45:41 -04:00
Jib
cbd61c5236
PYTHON-3951: [Temporary] Skip list search index Unified Tests ( #1385 )
2023-10-05 21:51:42 -04:00
Steven Silvester
42d87e2c9c
PYTHON-3985 [Build Failure] TestCollectionChangeStream.test_split_large_change ( #1383 )
2023-10-03 12:29:04 -05:00
Steven Silvester
8029c180eb
PYTHON-3942 Use MongoDB managed Azure KMS credentials ( #1381 )
2023-10-02 16:52:44 -05:00
Steven Silvester
0590ce49ca
PYTHON-3716 OIDC-SASL Follow-Up ( #1365 )
2023-09-28 12:48:36 -05:00
Noah Stapp
db4406b951
PYTHON-3848 Test $changeStreamSplitLargeEvent on MongoDB 6.0.9+ ( #1377 )
2023-09-18 11:11:10 -07:00
Noah Stapp
bd4e09521d
PYTHON-3890 Data Lake Tests Were Failing Silently ( #1376 )
2023-09-18 11:05:50 -07:00
Steven Silvester
db526f7d36
PYTHON-3716 Move OIDC test file ( #1378 )
2023-09-15 22:00:44 -05:00
Noah Stapp
14640256cb
PYTHON-3940 Pytest Config Improvements ( #1373 )
2023-09-13 11:31:43 -07:00
Jib
6787187f70
PYTHON-1744: Clean-Up, remove setdefault on multi/upsert calls ( #1369 )
2023-09-13 12:33:33 -04:00
Steven Silvester
83ab612aa1
PYTHON-3932 Support mypy --strict testing in bson package ( #1362 )
2023-08-29 13:49:11 -05:00
Jib
c9f8829749
PYTHON-3855: Appends suggestion Use CodecOptions into errorhandler for datetime conversions ( #1349 )
...
* first commit, appends suggestion into errorhandler
* catch only ArithmeticErrors, scoped try clause, and using raise _ from
* fixed unused import
* formatting
* stepped through each logical call to ensure functional parity; added refactoring suggestions
* Revert "stepped through each logical call to ensure functional parity; added refactoring suggestions"
This reverts commit 77e99c97d6 .
I took PYTHON-3739 and accidentally super-imposed it onto this one. Reverting to fix
* place the msg check in the excxeption handle
* cleaned up some code callsites. applied refactor changes. made a more generic error checking test
* edited code comment
* Update test/test_bson.py
rename just to retrigger test suite
* DECREF -> XDECREF and formatting
2023-08-23 11:34:07 -04:00
Noah Stapp
aaff6edd8b
PYTHON-3912 Migrate Enterprise Auth Tests to AWS Secrets Vault ( #1356 )
2023-08-18 09:56:43 -07:00
Steven Silvester
5bd444a604
PYTHON-3917 Fix handling of warnings in connection string tests ( #1357 )
2023-08-17 19:10:15 -05:00
Shane Harvey
02de1ba00e
PYTHON-3909 Fix OIDC reauth for bulk write operations, remove unneeded AUTH_MECH ( #1353 )
...
Co-authored-by: Steven Silvester <steven.silvester@ieee.org>
2023-08-14 17:41:24 -07:00
Steven Silvester
28b11219ed
PYTHON-3461 Test FaaS (AWS Lambda) Behavior Per Driver ( #1310 )
2023-08-11 12:58:14 -05:00
Iris
0d44783edd
PYTHON-3821 use overload pattern for _DocumentType ( #1352 )
2023-08-10 16:46:41 -07:00
Steven Silvester
f7738b8665
PYTHON-3887 Remove custom test command in setup.py ( #1350 )
2023-08-09 20:11:38 -05:00
Iris
34da931b3a
PYTHON-3867 add types to topology.py ( #1346 )
2023-08-09 14:21:43 -07:00
Steven Silvester
5d6d8ca68e
PYTHON-3885 Use tox in remaining Evergreen Tests ( #1347 )
2023-08-09 14:13:59 -05:00
Steven Silvester
0660f32e76
PYTHON-3761 Add e2e testing against Atlas to the search index management API ( #1337 )
2023-08-08 08:08:35 -05:00
Steven Silvester
b8c1364368
PYTHON-3884 Replace uses of run-test.sh with tox ( #1333 )
2023-08-07 12:47:57 -05:00
Iris
e0b8b36f41
PYTHON-3813 add types to pool.py ( #1318 )
2023-08-04 17:28:30 -07:00
Iris
02a365276c
PYTHON-3806 add types to message.py ( #1312 )
2023-08-02 20:11:25 -07:00
Noah Stapp
240a748fb2
PYTHON-3893 Add BSON Binary Data subtype Sensitive ( #1335 )
2023-08-02 13:07:44 -07:00
Iris
883d57f7ce
PYTHON-3808 add types to monitor.py ( #1328 )
2023-08-01 09:41:07 -07:00
Noah Stapp
c88ae79e58
PYTHON-3879 Rename SocketInfo to Connection ( #1329 )
2023-07-28 10:04:16 -07:00
Shane Harvey
eed4a55184
PYTHON-694 Test mod_wsgi sub interpreters ( #1327 )
...
Test mod_wsgi sub interpreters and embedded mode.
Use unique collection name for each mod_wsgi interpreter.
Test encoding/decoding all bson types.
2023-07-26 18:03:29 -07:00
Iris
e23eb7691e
PYTHON-3811 add types to operations.py ( #1313 )
2023-07-18 14:28:57 -07:00
Shane Harvey
469e2e95f5
PYTHON-3511 Cleanup some more Python 2 references ( #1309 )
2023-07-14 17:02:24 -04:00
Steven Silvester
1a249386cf
PYTHON-3723 Add search index management helpers ( #1224 )
2023-07-14 09:51:19 -05:00
Noah Stapp
72e9180558
PYTHON-3795 Simplify db.cursor_command api arguments ( #1307 )
2023-07-13 13:48:50 -07:00