-
Type: Task
-
Resolution: Done
-
Priority: Critical - P2
-
None
-
Component/s: None
-
None
drivers will be required to support the find and getMore commands for the 3.2 release, so that ultimately OP_QUERY/OP_GET_MORE can be removed from the server. OP_QUERY and OP_GET_MORE still need to be supported for backwards compatibility.
Node.js prototype
https://github.com/christkv/mongodb-core/blob/master/lib/wireprotocol/3_2_support.js
C# prototype
https://github.com/rstam/mongo-csharp-driver/tree/csharp1191
Python implementation is in the mongodb-32-features branch
https://github.com/mongodb/mongo-python-driver/tree/mongodb-32-features
SPEC here
https://github.com/mongodb/specifications/blob/master/source/find_getmore_killcursors_commands.rst
- depends on
-
RUST-23 New commands for find, getMore, and killCursors
- Closed
-
CDRIVER-838 Support find, getMore and killCursor commands
- Closed
-
CXX-671 Support new commands for find, getMore, and killCursors
- Closed
-
CXX-672 Support new commands for find, getMore, and killCursors
- Closed
-
JAVA-1948 Support the find and getMore commands
- Closed
-
NODE-537 New find, getMore and killCursor command
- Closed
-
PHPC-429 Support new commands for find, getMore, and killCursors
- Closed
-
PYTHON-978 Use the find, getMore, and killCursors commands with MongoDB 3.2+
- Closed
-
RUBY-1033 Support new commands for find, getMore, and killCursors
- Closed
-
CSHARP-1362 Support new Find server commands
- Closed
- is depended on by
-
SERVER-20708 getMore and killCursors commands should ignore the value of the slaveOk bit received from the client
- Closed
- is related to
-
DRIVERS-271 Ensure compliance with 1.3 version of the find/getmore/killcursors spec
- Closed
- related to
-
CDRIVER-769 APM Internal API
- Closed
-
SERVER-5811 Make a killCursors command
- Closed
-
SERVER-20067 Shell should decide whether or not to use find/getMore commands based on on wire protocol version
- Closed
-
CDRIVER-834 Deprecate mongoc_client_kill_cursor
- Closed