[SERVER-62230] Forward port new exhaust cursor tests to the master branch Created: 22/Dec/21  Updated: 29/Oct/23  Resolved: 18/Jan/22

Status: Closed
Project: Core Server
Component/s: Query Execution
Affects Version/s: None
Fix Version/s: 5.3.0, 5.2.1

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

Issue Links:
Backports
Depends
depends on SERVER-62147 Exhaust query using the OP_QUERY prot... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.2, v5.1
Sprint: QE 2021-12-27, QE 2022-01-10, QE 2022-01-24
Participants:

 Description   

SERVER-62147 tracks a bug in the OP_QUERY exhaust cursor implementation. This bug is scheduled to be fixed in the 5.0, 4.4, and 4.2 branches along with accompanying regression tests.

The bug does not affect versions 5.1 or greater, since OP_QUERY support was removed in 5.1. However, it would still be valuable to have the additional test coverage for exhaust cursors present in the master branch, to ensure that the master branch's OP_MSG-based exhaust implementation is functioning correctly. The work for this ticket is to apply to the tests added inĀ SERVER-62147 to the master branch.



 Comments   
Comment by Githook User [ 20/Jan/22 ]

Author:

{'name': 'David Storch', 'email': 'david.storch@mongodb.com', 'username': 'dstorch'}

Message: SERVER-62230 Forward port new exhaust cursor tests

These tests were written as regression tests for a bug that
only affects versions 5.0, 4.4, and 4.2, but they still make
sense to retain as regression tests.

(cherry picked from commit 1426088acc2ba50dcda67d3cf5b7b2474d126311)
Branch: v5.2
https://github.com/mongodb/mongo/commit/ea70c1053ef259a1538b8096ad160f5d77d89971

Comment by Githook User [ 18/Jan/22 ]

Author:

{'name': 'David Storch', 'email': 'david.storch@mongodb.com', 'username': 'dstorch'}

Message: SERVER-62230 Forward port new exhaust cursor tests

These tests were written as regression tests for a bug that
only affects versions 5.0, 4.4, and 4.2, but they still make
sense to retain on the master branch going forward.
Branch: master
https://github.com/mongodb/mongo/commit/1426088acc2ba50dcda67d3cf5b7b2474d126311

Generated at Thu Feb 08 05:54:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.