-
Type: Task
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Sharding
-
Sharding
Currently, all normal operations against the config or admin databases are disallowed in a transaction (excluding commit/abort/etc. against the admin db). This was done to prevent operations in transactions from touching special collections in those databases like config.transactions.
If instead we only disallow operations against the special collections, we could allow users to run operations against those databases in a transaction, which may be useful in a sharded cluster.
- related to
-
SERVER-43526 Re-enable commented test case in restart_transactions.js
- Closed