-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 8.3.0-rc0
-
Component/s: Upgrade/Downgrade
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-11-10, CAR Team 2025-11-24
-
🟦 Shard Catalog
-
None
-
None
-
None
-
None
-
None
-
None
Unlike in sharding, replica set transactions can include operations such as create in an user transactions.
As part of this issue we should verify that this works correctly, including:
- That the versionContext field is replicated in ops inside a transaction (applyOps) oplog entry.
- That even if the operation that acquired an OFCV completes, releasing the OFCV, setFCV still drains any pending transactions (until they commit or abort) before going to the metadata cleanup step.
- is depended on by
-
SERVER-112485 Implement and test OFCV in transactions
-
- Closed
-
- related to
-
SERVER-112485 Implement and test OFCV in transactions
-
- Closed
-