-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Replication
-
Fully Compatible
-
Repl 2019-04-22, Repl 2019-05-06
LocalOplogInfo holds the pointer to oplog collection. It should be available in other use cases outside oplog.cpp, for example, traversing the oplog for transactions. Only a global lock in any mode is needed to access it. This can save the AutoCollectionForReadCommand in TransactionHistoryIterator.
- duplicates
-
SERVER-40809 fix circular dependency between db/repl/oplog and db/transaction
- Closed
- related to
-
SERVER-56453 move LocalOplogInfo out of db/repl to db/catalog
- Closed