-
Notifications
You must be signed in to change notification settings - Fork 533
RUBY-3332 Fix tailable cursors #2793
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RUBY-3332 Fix tailable cursors #2793
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one minor suggestion on the tests. Otherwise, LGTM!
it 'sets the cursor type to tailable' do | ||
collection.find({}, cursor_type: :tailable).first | ||
expect(find_command.command['tailable']).to be true | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe worth checking that awaitData
is nil/false here? Otherwise, the test would still pass even if :tailable_await
were given, instead of :tailable
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good point, thank you! Added.
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
* RUBY-3332 Fix tailable cursors * Extract method * Fix code review remarks
No description provided.