-
Type: New Feature
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: libmongoc
-
None
As discussed with jesse, this would be implemented in the style of mongoc_client_read_write_command_with_opts() (and friends) but only support a server hint and collation options by default. There would be no logic for injecting client defaults for read and write concern, which would make this suitable for basic commands such as ping.
It would also serve as the model for a generic command runner for driver sessions, since the APIs for mongoc_client_command() and mongoc_client_command_simple() should be retired.
- is depended on by
-
CDRIVER-2231 Some functions not wrapped in extern "C"
- Closed
-
CDRIVER-2331 New "with_opts" functions to accept sessionId
- Closed
-
PHPC-834 Add Read, ReadWrite, and Write command execute methods
- Closed
- is related to
-
CDRIVER-1527 Add mongoc_client_[read|write|read_write]_command_with_opts
- Closed
- related to
-
CDRIVER-2408 Fix documentation for command_with_opts functions and aggregate
- Closed
-
CDRIVER-2372 Deprecate mongoc_collection_command
- Closed