Commit Graph

38 Commits

Author SHA1 Message Date
Julius Park
1f7f46faa2
PYTHON-3282 Add comment option tests for distinct helper (#979) 2022-06-21 15:30:17 -07:00
Shane Harvey
6e4e90a882
PYTHON-3167 Revert to using the count command for estimated_document_count (#934)
Resolves PYTHON-2885, PYTHON-3166, PYTHON-3224, and PYTHON-3219.
2022-05-02 16:32:05 -07:00
Julius Park
9562a81903
PYTHON-3119 getMore helper should explicitly send inherited comment (#904) 2022-03-25 16:47:18 -07:00
Julius Park
6fb8d7afe8
PYTHON-3129 Re-sync CRUD spec tests (#887) 2022-02-23 14:00:16 -08:00
Julius Park
52ff8c2e90
PYTHON-3068 Support 'let' option in BulkWriteOptions (#874) 2022-02-18 10:43:56 -08:00
Julius Park
ddb6614442
PYTHON-2682 Add support for the comment field to all helpers (#847) 2022-02-09 15:12:02 -08:00
Steven Silvester
f074cfb696
PYTHON-2863 Allow hint for unacknowledged writes using OP_MSG when supported by the server (#830) 2022-01-20 08:18:13 -06:00
Julius Park
c9229ace26
PYTHON-3061 Add 'let' option to ReplaceOptions (#832) 2022-01-18 16:40:28 -08:00
Shane Harvey
ff3a8b44dc
PYTHON-1864 PYTHON-2931 Spec complaint $readPreference (#809)
Stop sending $readPreference to standalone servers.
Stop sending $readPreference primary because it's the server default.
Remove outdated secondary_ok flag.
2021-12-13 15:47:34 -08:00
Shane Harvey
bf992c20a6
PYTHON-2554 Support aggregate $merge and $out executing on secondaries (#774) 2021-12-07 16:26:01 -08:00
Julius Park
046d789d9f
PYTHON-2957 Support 'let' option for multiple CRUD commands (#804) 2021-11-30 15:02:40 -08:00
Julius Park
468427ddd4
PYTHON-2926 Unskip test_readConcern_available_with_out_stage on 5.1+ #762 2021-10-25 12:57:18 -07:00
Shane Harvey
9cb64775c9 PYTHON-2926 Skip failing aggregate $out test on 5.1 2021-09-29 16:36:50 -07:00
Shane Harvey
afa3997bb2
PYTHON-2680 Breaking changes to DBRef BSON+JSON decoding (#722)
Implement DBRef spec version 1.0 tests.
2021-09-10 11:03:25 -07:00
Prashant Mital
f07da34f97
PYTHON-2545 Test Atlas Serverless (#664) 2021-07-27 16:35:09 -07:00
Bernie Hackett
907bb7e3dc PYTHON-2794 Fix up dots and dollars spec tests 2021-07-06 13:43:14 -07:00
Bernie Hackett
640fee9d5d PYTHON-2556 Disable dots and dollars validation 2021-06-22 11:49:48 -07:00
Bernie Hackett
abb081a012 PYTHON-2741 Test aggregate let support 2021-06-21 11:57:33 -07:00
Shane Harvey
2a74601572
PYTHON-2676 Unified Test Runner changes in preparation for Load Balancer Support (#623)
Resync crud, change stream, SDAM, server_selection, transactions, uri-options, tests.
PYTHON-2348 Correctly express lack of event assertions in change stream tests.
2021-05-18 10:20:36 -07:00
Shane Harvey
14ac9a3fde
PYTHON-2547 Change estimated_document_count() to use $collStats instead of count on 4.9+ (#606)
Fix CRUD v1 aggregate $out change for
3f3a3c225d
PYTHON-2301 ValueError is an acceptable error for CRUD v2 error:true tests
2021-04-28 15:02:06 -07:00
Prashant Mital
6932d25639
PYTHON-2253 raise client-side error when allowDiskUse is specified with MongoDB <= 3.2 2020-06-08 18:25:19 -07:00
Prashant Mital
8d41a387f3
PYTHON-2179 Raise client-side error if an index hint is specified for an unacknowledged operation 2020-04-17 14:00:52 -07:00
Prashant Mital
b65fdf3f51
PYTHON-2142 Add index hinting support to delete operations 2020-03-26 16:01:33 -07:00
Prashant Mital
651aa6aa98
PYTHON-2035: support for allowDiskUse in find() commands 2020-02-25 19:24:10 -08:00
Prashant Mital
1323ef15cb
PYTHON-2036 Expand CRUD API support for index hinting (also PYTHON-2015, PYTHON-2104, PYTHON-2134) 2020-02-25 19:22:25 -08:00
Bernie Hackett
19b6f7b667 PYTHON-1890 runOn syntax in CRUD spec tests 2019-07-15 13:10:33 -07:00
Prashant Mital
aefd02a801
PYTHON-1798 Support pipelines in update commands 2019-06-13 20:26:02 -07:00
Prashant Mital
694a4a5d85
PYTHON-1866 Add support for $merge aggregation pipeline stage 2019-06-13 19:38:15 -07:00
Prashant Mital
81529713ba
PYTHON-1699 Add database level aggregate helper 2019-06-12 16:37:39 -07:00
Prashant Mital
2b1fdb091d SPEC 1153: Adding readConcern support to aggregation with $out (#400) 2019-02-27 15:59:18 -08:00
Bernie Hackett
91c3793703 PYTHON-1580 - Implement new count API 2018-06-08 14:27:04 -07:00
Bernie Hackett
be629bd884 PYTHON-1441 - Ignore batchSize in agg with $out stage 2018-02-12 19:20:26 -08:00
Bernie Hackett
7ab179067b PYTHON-1299 - More test cleanup 2017-11-09 18:53:29 -08:00
Shane Harvey
14ce90906c PYTHON-1296 Support array_filters updates.
Sync crud tests.
2017-09-08 12:23:40 -07:00
A. Jesse Jiryu Davis
ece1321dbb Resync JSON tests from specs repo 2017-08-23 21:55:46 -04:00
Bernie Hackett
ca42250102 PYTHON-1218 - Update CRUD spec tests to latest 2017-03-27 16:40:50 -07:00
Bernie Hackett
9128866f58 PYTHON-1176 - Resync CRUD spec tests 2016-11-15 15:41:46 -08:00
aherlihy
6cbaed39dc PYTHON-822: Added CRUD YAML tests. 2015-03-18 15:03:03 -07:00