Skip to content

Conversation

@jamis
Copy link
Contributor

@jamis jamis commented Apr 23, 2024

Most of the work here was done with the cursor work, but I took the opportunity to decouple the View::ChangeStream class apart from View::Aggregation. The relationship there wasn't truly inheritance, and the existing implementation was a bit awkward.

Also, as with the cursor work, there are some CSOT specs that are heavily timing dependent, and the Ruby driver goes a bit too slow in places. I've had to bump the timeout values in the spec to accommodate the driver.

@jamis jamis marked this pull request as ready for review April 23, 2024 22:33
@jamis jamis requested a review from comandeo-mongo April 23, 2024 22:34
@jamis jamis merged commit d4974a0 into mongodb:csot Apr 24, 2024
@jamis jamis deleted the 3374-csot-change-streams branch April 24, 2024 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants