[SERVER-37286] guard 'prepareTransaction' by fcv 'fullyUpgradedTo42' Created: 24/Sep/18  Updated: 23/Jan/19  Resolved: 23/Jan/19

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

Type: Task Priority: Major - P3
Reporter: Judah Schvimer Assignee: Vesselina Ratcheva (Inactive)
Resolution: Duplicate Votes: 0
Labels: prepare_upgrade_downgrade
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-35881 Gate prepare on featureCompatibilityV... Closed
Related
is related to SERVER-35881 Gate prepare on featureCompatibilityV... Closed
is related to SERVER-37287 Remove fcv guard around 'prepareTrans... Closed
Sprint: Repl 2019-01-28
Participants:

 Description   

Earlier versions of MongoDB will not be able to process the oplog entries that 'prepareTransaction' creates, so before upgrading or when downgrading we should not allow 'prepareTransaction'.



 Comments   
Comment by Judah Schvimer [ 23/Jan/19 ]

Wonderful! How quickly one forgets. Closing as a duplicate.

Comment by Vesselina Ratcheva (Inactive) [ 23/Jan/19 ]

Unless I'm missing something, this seems to have already been done in SERVER-35881. See here.

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