[SERVER-39170] Add testing where we sleep during critical sections of the TransactionParticipant Created: 24/Jan/19  Updated: 06/Dec/22  Resolved: 17/May/19

Status: Closed
Project: Core Server
Component/s: Replication, Testing Infrastructure
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Judah Schvimer Assignee: Backlog - Replication Team
Resolution: Won't Fix Votes: 0
Labels: prepare_optional, prepare_testing
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Assigned Teams:
Replication
Participants:

 Description   

Examples of "critical sections":

  • Between reserving the prepare/commit timestamp and committing the oplog entry
  • Between committing a prepared transaction and committing the oplog entry

This is likely the lowest priority of our "Prepare Transactions" testing. It could potentially surface race conditions in an easier to debug way.


Generated at Thu Feb 08 04:51:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.