-
Type:
Spec Change
-
Resolution: Unresolved
-
Priority:
Minor - P4
-
None
-
Component/s: Find - getMore - KillCursors
-
None
-
Needed
Summary
The getMore section stated "The query flags passed to OP_QUERY for a getMore command MUST be secondaryOk=true when sent to a secondary", directly contradicting the "Interactions with OP_QUERY" section which stated secondaryOk SHOULD NOT be set on follow-up getMore/killCursors commands. The 2015-10-13 changelog reversed the original 2015-09-30 decision but the getMore section body was never updated. Remove the stale sentence.
Motivation
Who is the affected end user?
Driver authors implementing find/getMore/killCursors.
Is this issue urgent?
No.
Is this ticket only for tests?
No — spec text correction.
Acceptance Criteria
PR merged: https://github.com/mongodb/specifications/pull/1940
- related to
-
DRIVERS-3499 Spec analysis: find_getmore_killcursors_commands — missing tests, ambiguities, inconsistencies
-
- Backlog
-
- split to
-
CDRIVER-6335 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
CSHARP-6048 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
CXX-3497 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
GODRIVER-3913 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
JAVA-6207 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
NODE-7587 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
PHPLIB-1855 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
PYTHON-5830 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
RUBY-3882 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-
-
RUST-2430 Remove stale secondaryOk=true requirement from getMore section
-
- Blocked
-