Commit Graph

16 Commits

Author SHA1 Message Date
Steven Silvester
b8f857d19e
PYTHON-3292 Remove ElectionInProgress (216) from ResumableChangeStreamError (#996) 2022-07-06 16:59:46 -05:00
Ben Warner
43c2062305
PYTHON-3093 Change streams support for user-facing PIT pre- and post-images (#972) 2022-06-15 11:22:55 -07:00
Steven Silvester
62a6302181
PYTHON-2683 Convert change stream spec tests to unified test format (#950) 2022-06-01 18:26:52 -05:00
Steven Silvester
21ead3a7e5
PYTHON-3189 Change Stream event document missing to field for rename events (#924) 2022-05-06 16:48:02 -05:00
Julius Park
9562a81903
PYTHON-3119 getMore helper should explicitly send inherited comment (#904) 2022-03-25 16:47:18 -07:00
Julius Park
ddb6614442
PYTHON-2682 Add support for the comment field to all helpers (#847) 2022-02-09 15:12:02 -08: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
Prashant Mital
4088c1cee0
Python 2548/add update description.truncated arrays field (#572) 2021-03-02 11:06:56 -08:00
Prashant Mital
98f8470b5b
PYTHON-2306 Test that change streams don't resume from ElectionInProgress (#465) 2020-07-16 18:18:19 -07:00
Prashant Mital
05267fb465
PYTHON-2315 Special case resuming change streams from CursorNotFound errors (#463) 2020-07-13 11:03:29 -07:00
Prashant Mital
9fc7ed1e11
PYTHON-2143 Use an allow-list to determine resumable change stream errors 2020-07-01 16:43:27 -07:00
Shane Harvey
9079596bf0 PYTHON-2120 Skip failing ChangeStream tests on 4.4 2020-02-10 12:49:45 -08:00
Prashant Mital
886cf657bb
PYTHON-1905 Don't send fullDocument field by default with every
$changeStream pipeline stage
2019-07-16 19:13:57 -07:00
Prashant Mital
26d25cd74e
PYTHON-1841 ChangeStream should not resume after errors with NonRetryableChangeStreamError label 2019-07-02 18:55:35 -07:00
Prashant Mital
3ba46a9911
PYTHON-1877 Fix result assertion in changeStream spec tests
PYTHON-1713 Resync change stream tests to test all new notification types
2019-07-02 13:26:21 -07:00
Prashant Mital
96291c88b0
PYTHON-1565 Add helpers and options for Change Streams Follow-on Work (#355)
PYTHON-1565 Add helpers and options for Change Streams Follow-on Work (#355)

Add MongoClient.watch() and Database.watch().
Add start_at_operation_time to all watch() helpers.
2018-06-21 12:22:59 -07:00