[SERVER-54908] Shard servers with 4.9 binary and 4.4 FCV should be able to use secondaryDelaySecs Created: 03/Mar/21  Updated: 29/Oct/23  Resolved: 08/Mar/21

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

Type: Bug Priority: Major - P3
Reporter: Pavithra Vetriselvan Assignee: Pavithra Vetriselvan
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Documented
is documented by DOCS-14300 Investigate changes in SERVER-54908: ... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Repl 2021-03-08, Repl 2021-03-22
Participants:

 Description   

New 4.9 shard servers use the default 4.4 FCV, and therefore reject secondaryDelaySecs, until either:

  • they are added to a cluster with 4.9 FCV (via addShard)
  • they are added to a cluster with 4.4 FCV and the FCV is then set to 4.9 for the entire cluster via mongos

During this period, we should allow shard servers to initialize with secondaryDelaySecs since they are using the 4.9 binary.



 Comments   
Comment by Githook User [ 05/Mar/21 ]

Author:

{'name': 'Pavi Vetriselvan', 'email': 'pavithra.vetriselvan@mongodb.com', 'username': 'pvselvan'}

Message: SERVER-54908 Allow new 4.9 shard servers in FCV 4.4 to use secondaryDelaySecs
Branch: master
https://github.com/mongodb/mongo/commit/179b832e79916c45916eea111417990065fc003d

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