summaryrefslogtreecommitdiff
path: root/src/mongo/db/op_observer/op_observer_registry.h
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-76807 Avoid adding opTimes for non-retryable internal transactions to ↵Cheahuychou Mao2023-05-161-1/+2
| | | | the session migration new opTime buffer
* SERVER-76563 remove OpObserver::_onReplicationRollback() indirectionBenety Goh2023-05-061-6/+6
|
* SERVER-76639 remove OpObserver::preRenameCollection() overloadBenety Goh2023-05-051-17/+0
|
* SERVER-76639 remove OpObserver::onRenameCollection() overloadBenety Goh2023-05-051-17/+0
|
* SERVER-76639 remove OpObserver::onDropCollection() overloadBenety Goh2023-05-051-9/+0
|
* SERVER-76636 Add accumulator to OpObserver::onInsertsMatt Kneiser2023-05-011-2/+5
|
* SERVER-76562 Add accumulator to OpObserver::onUnpreparedTransactionCommitMatt Kneiser2023-04-271-3/+5
|
* SERVER-76369 Accumulate state among early OpObserversMatt Kneiser2023-04-241-4/+9
|
* SERVER-74589 OpObserver::onInserts() accepts fromMigrate bool arrayBenety Goh2023-03-281-2/+3
|
* SERVER-70789 Rename sharding global indexes utilities to reflect globalness ↵Marcos José Grillo Ramirez2023-03-041-5/+5
| | | | of the API
* SERVER-71219 Migration can miss writes from prepared transactionsRandolph Tan2023-01-271-0/+9
| | | | | | This commit does 2 things: 1. Make sure that we register the migration source op observer hook in all paths where transactions transitions into prepare. 2. If we don't have the post image doc, fetch the latest doc from storage.
* SERVER-72571 Instantiate ReservedTimes object in ↵Marcos José Grillo Ramirez2023-01-051-0/+1
| | | | onModifyShardedCollectionGlobalIndexCatalogEntry observer
* SERVER-72006 add missing override specifier to ↵Benety Goh2022-12-131-1/+1
| | | | | | OpObserverRegister::onTransactionStart() Co-authored-by: Matt Kneiser <matt.kneiser@mongodb.com>
* SERVER-72006 add OpObserver::onTransactionStart()Benety Goh2022-12-131-0/+7
|
* SERVER-71657 OpObserver::onUnpreparedTransactionCommit() does not modify ↵Benety Goh2022-12-081-2/+2
| | | | TransactionOperations
* SERVER-71657 OpObserver::preTransactionPrepare() does not modify ↵Benety Goh2022-12-081-3/+3
| | | | TransactionOperations
* SERVER-71657 OpObserver::onTransactionPrepare() accepts TransactionOperationsBenety Goh2022-12-081-2/+2
|
* SERVER-71210 OpObserver::onTransactionPrepare() accepts const statements and ↵Benety Goh2022-11-151-2/+2
| | | | applyOps info
* SERVER-70043 Thread-through CollectionPtr into the onDelete OpObserverJordi Serra Torrens2022-11-041-6/+4
| | | | Co-authored-by: Daniel Gómez Ferro <daniel.gomezferro@mongodb.com>
* SERVER-69749 OpObserver::preTransactionPrepare() accepts TransactionOperationsBenety Goh2022-10-121-3/+3
|
* SERVER-69749 OpObserver::onUnpreparedTransactionCommit() accepts ↵Benety Goh2022-10-121-3/+2
| | | | TransactionOperations
* SERVER-69847 Handle repl rollback of global indexesJosef Ahmad2022-09-301-2/+3
|
* SERVER-70092 remove unused parameter from OpObserver::preTransactionPrepare()Benety Goh2022-09-301-3/+2
|
* SERVER-69242 Add _shardsvrDeleteGlobalIndexKey commandYu Jin Kang Park2022-09-221-0/+10
|
* SERVER-67123 Add getter for index list in shard roleAllison Easton2022-09-191-0/+8
|
* SERVER-67893 Add _shardsvrDropGlobalIndex commandYu Jin Kang Park2022-09-081-0/+8
|
* SERVER-67894 Add _shardsvrInsertGlobalIndexKey commandJosef Ahmad2022-09-061-0/+11
|
* SERVER-67892 Add _shardsvrCreateGlobalIndex commandJosef Ahmad2022-08-301-0/+8
| | | | Co-authored-by: Yu Jin Kang Park <yujin.kang@mongodb.com>
* SERVER-67900 Thread CollectionPtr into the onInsert OpObserverKaloian Manassiev2022-08-231-6/+2
|
* SERVER-67900 Add an OpObserver::onInserts method that accepts a CollectionPtrKaloian Manassiev2022-08-181-0/+3
|
* SERVER-62781 Include tid in oplog entries for commandsHugh Tong2022-07-111-2/+2
|
* SERVER-67507 Move op_observer files to op_observer directoryShin Yee Tan2022-07-081-0/+479