-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Fully Compatible
-
Sharding 2020-01-27, Sharding 2020-02-10
Currently the update and delete commands are disabled in jstests/sharding/read_write_concern_defaults_application.js. This is because SERVER-23266 means that the bulk commands aren't profiled. Using logging instead of profiling isn't possible because when sharded the log lines are much longer than the RamLog's maximum log line length.
Possible solutions include:
- Scope, design, and implement SERVER-23266.
- Implement the functionality of SERVER-23266 on this ticket, but gated behind a failpoint (to avoid the effort of scoping/designing a user-facing change).
- Increase the RamLog maximum log line length (SERVER-45694).
- depends on
-
SERVER-23266 Add profiling for the batch update/remove summary
- Backlog
- is related to
-
SERVER-45694 Larger RamLog maximum log line length when testing
- Backlog