[DRIVERS-620] Ensure that getMore right after a resume is retried in changestreams Created: 14/Mar/19  Updated: 28/Oct/23  Resolved: 04/Jun/21

Status: Closed
Project: Drivers
Component/s: Change Streams
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Jeffrey Yemin Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on JAVA-3231 Ensure that getMore right after a res... Closed
depends on CDRIVER-3025 Ensure that getMore right after a res... Closed
depends on CSHARP-2552 Ensure that getMore right after a res... Closed
depends on CXX-1746 Ensure that getMore right after a res... Closed
depends on GODRIVER-885 Ensure that getMore right after a res... Closed
depends on MOTOR-321 Ensure that getMore right after a res... Closed
depends on NODE-1904 Ensure that getMore right after a res... Closed
depends on PYTHON-1779 Ensure that getMore right after a res... Closed
depends on RUBY-1777 Ensure that getMore right after a res... Closed
depends on PHPLIB-416 Ensure that getMore right after a res... Closed
Driver Compliance:
Key Status/Resolution FixVersion
PHPLIB-416 Fixed 1.5.0
PYTHON-1779 Done
GODRIVER-885 Won't Do
PERL-1076 Fixed 2.2.0
JAVA-3231 Fixed 3.11.0
CXX-1746 Fixed 3.6.0-rc0, 3.6.0
CSHARP-2552 Fixed 2.10.0
CDRIVER-3025 Fixed 1.15.0
RUBY-1777 Fixed 2.11.0
NODE-1904 Done 3.3.0
MOTOR-321 Won't Do
SCALA-509 Done

 Description   

Spec change is here

A couple of notes on this:

  1. it includes a YAML test (Thanks Shane for the suggestion)
  2. The YAML test requires use of a failpoint (the first in the change streams test, but exactly the same structure as transactions spec tests and others)
  3. The YAML test requires use of a changeStreamOption: batchSize (also the first in the change streams tests. all other tests have an empty options map)


 Comments   
Comment by Ian Whalen (Inactive) [ 18/Mar/19 ]

jeff.yemin matt.broadstone behackett jmikola could you please validate this for your teams by Driver Leads this coming Friday. Thanks!

Generated at Thu Feb 08 08:21:57 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.