Details
-
Bug
-
Resolution: Fixed
-
Major - P3
-
None
-
Query Execution
-
Fully Compatible
-
ALL
-
v7.2, v7.0
-
-
QE 2023-11-13, QE 2023-11-27
-
138
Description
When resuming from the last record in a collection, the classic engine returns resume token {"$recordId" : null} and SBE returns the last record.
Resuming from {"$recordId" : null} in the classic record cycles back to the start of the collection and raises "KeyNotFound" error in SBE.
Attachments
Issue Links
- causes
-
SERVER-83243 Fix clang tidy error
-
- Closed
-
- is depended on by
-
COMPASS-7456 Investigate changes in SERVER-79848: Difference in behavior of $_resumeAfter between classic and SBE engines
-
- Closed
-
-
TOOLS-3421 Investigate changes in SERVER-79848: Difference in behavior of $_resumeAfter between classic and SBE engines
-
- Closed
-
- is documented by
-
DOCS-16497 Investigate changes in SERVER-79848: Difference in behavior of $_resumeAfter between classic and SBE engines
-
- Backlog
-
- is related to
-
SERVER-84205 Robustify find_with_resume_after_param.js
-
- Open
-