[SERVER-37986] make a new ReplicationCoordinator inner class “ReadWriteAbility” that encapsulates “can accept writes” and “can serve reads” bools Created: 07/Nov/18  Updated: 29/Oct/23  Resolved: 15/Nov/18

Status: Closed
Project: Core Server
Component/s: Replication
Affects Version/s: None
Fix Version/s: 4.1.6

Type: Task Priority: Major - P3
Reporter: Judah Schvimer Assignee: Samyukta Lanka
Resolution: Fixed Votes: 0
Labels: prepare_durability
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by TOOLS-67 Give mongoimport of CSV/TSVs a way to... Closed
is depended on by SERVER-37381 Allow prepared transactions to surviv... Closed
Backwards Compatibility: Fully Compatible
Sprint: Repl 2018-11-19, Repl 2018-12-03
Participants:

 Description   

This class will ensure that all locks are correctly taken for these variables
This will not change the ReplicationCoordinator interface
Using WithLock everywhere or in many places, may make this easier



 Comments   
Comment by Githook User [ 15/Nov/18 ]

Author:

{'name': 'Samy Lanka', 'email': 'samy.lanka@mongodb.com', 'username': 'lankas'}

Message: SERVER-37986 Make a new ReplicationCoordinator inner class that encapsulates 'can accept writes' and 'can serve reads' bools
Branch: master
https://github.com/mongodb/mongo/commit/8caf07e68313dea0bd60dd4bdfa6fe85bca40b69

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