-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Operations
Some work has already been done to reference server feature support on the connection used for operation rather than the state on the server which is maintained by the monitor, but e.g. the following call also needs to be changed:
def execute(server) if server.features.list_collections_enabled? return Operation::ListCollections.new(spec).execute(server) end super end
In mongo/operation/collections_info.rb
- depends on
-
RUBY-2219 Force read preference primaryPreferred in Single topology
- Closed
-
RUBY-2232 Add server diagnostics to connection classes
- Closed
-
RUBY-2233 Change retryable writes tests to be more aligned with driver exception flows
- Closed
- is depended on by
-
RUBY-1972 support ability to pass hint to update
- Closed
- is related to
-
RUBY-1804 Make compression a per-connection property
- Closed
-
RUBY-2220 Move find command construction code into operations layer
- Closed
-
RUBY-2326 Redo cursor reaper to track cursor ids
- Closed
- related to
-
RUBY-1805 Use per-connection server description & features
- Closed
- links to