[SERVER-45693] Testing of RWC default application to update/delete bulk commands Created: 22/Jan/20  Updated: 29/Oct/23  Resolved: 28/Jan/20

Status: Closed
Project: Core Server
Component/s: Querying, Sharding
Affects Version/s: None
Fix Version/s: 4.3.4

Type: Improvement Priority: Major - P3
Reporter: Kevin Pulo Assignee: Kevin Pulo
Resolution: Fixed Votes: 0
Labels: PM-900-Fallout
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-23266 Add profiling for the batch update/re... Backlog
Related
is related to SERVER-45694 Larger RamLog maximum log line length... Backlog
Backwards Compatibility: Fully Compatible
Sprint: Sharding 2020-01-27, Sharding 2020-02-10
Participants:

 Description   

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:

  1. Scope, design, and implement SERVER-23266.
  2. 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).
  3. Increase the RamLog maximum log line length (SERVER-45694).


 Comments   
Comment by Githook User [ 28/Jan/20 ]

Author:

{'email': 'kevin.pulo@mongodb.com', 'name': 'Kevin Pulo', 'username': 'devkev'}

Message: SERVER-45693 enable testing RWC defaults for update/delete commands using logging
Branch: master
https://github.com/mongodb/mongo/commit/c3b142650a7030fdf4ef8b3e289f092c24fb18de

Generated at Thu Feb 08 05:09:29 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.