To set timeout options on persistence contexts without creating new clients, Mongoid should implement a facade to the driver's CSOT functionality.
As part of this work it may be necessary to permit persistence contexts to override per-operation driver options (like the timeout, which can be provided both on operation level and on client level).
- depends on
-
MONGOID-5481 Permit per-operation driver options in persistence context
-
- Backlog
-
- is duplicated by
-
MONGOID-5175 Allow setting socket_timeout and max_time_ms per Criteria
-
- Closed
-