summaryrefslogtreecommitdiff
path: root/src/mongo/db/op_observer
Commit message (Expand)AuthorAgeFilesLines
* SERVER-73354 Decommission the `catalog/collection` libraryKaloian Manassiev2023-01-301-4/+2
* SERVER-71219 Migration can miss writes from prepared transactionsRandolph Tan2023-01-277-0/+44
* SERVER-73238 Fold the `range_arithmetic` library into `shard_role_api`Kaloian Manassiev2023-01-261-1/+0
* SERVER-73288 Cache sharding collection description on update_stageJordi Serra Torrens2023-01-251-5/+5
* SERVER-73238 Cleanup direct linking references to `sharding_api_d`Kaloian Manassiev2023-01-242-7/+4
* SERVER-72845 Flatten BucketCatalog class structureDan Larkin-York2023-01-202-8/+9
* SERVER-67446 Ensure consistent wildcardProjection specs in catalogKevin Cherkauer2023-01-191-3/+3
* SERVER-72735 Make 'collection' dependent on 'sharding_api_d'Kaloian Manassiev2023-01-171-18/+19
* Revert "SERVER-72735 Revert commits while investigating root cause"Kaloian Manassiev2023-01-161-19/+18
* SERVER-72735 Make 'collection' dependent on 'sharding_api_d'Kaloian Manassiev2023-01-161-18/+19
* SERVER-70903 keep prevOpTime field for large batched writes (multiple oplog e...Benety Goh2023-01-141-4/+9
* SERVER-70903 relax multi timestamp constraint for large batched writes spanni...Benety Goh2023-01-131-0/+8
* SERVER-70903 relax multi-oplog constraint for large batched writesBenety Goh2023-01-131-9/+11
* SERVER-6614 Make in-memory changes to system.views collection transactional.Suganthi Mani2023-01-111-5/+5
* SERVER-70671: Shard Merge copies change collections and cluster paramsChristopher Caplinger2023-01-111-2/+2
* SERVER-72571 Instantiate ReservedTimes object in onModifyShardedCollectionGlo...Marcos José Grillo Ramirez2023-01-051-0/+1
* SERVER-70437 Check dbVersion on sharding opobserversDaniel Gómez Ferro2022-12-232-20/+18
* SERVER-71190 Create unittest for batched write contextShin Yee Tan2022-12-213-57/+195
* SERVER-70899 OpObserverImpl uses TransactionOperations::logOplogEntries()Benety Goh2022-12-141-191/+81
* SERVER-72076 Check multitenancySupport server parameter before setting tid fi...jannaerin2022-12-131-1/+0
* SERVER-72006 add missing override specifier to OpObserverRegister::onTransact...Benety Goh2022-12-131-1/+1
* SERVER-72006 add OpObserver::onTransactionStart()Benety Goh2022-12-137-0/+22
* SERVER-71655 OpObserverImpl relaxes multi-timestamp constraint for multi-doc ...Benety Goh2022-12-081-10/+31
* SERVER-71657 OpObserver::onUnpreparedTransactionCommit() does not modify Tran...Benety Goh2022-12-088-30/+30
* SERVER-71457 Archive on time backwards, and restrict query-based reopeningDan Larkin-York2022-12-081-2/+2
* SERVER-71655 move lock state invariants from logOplogEntries() to callersBenety Goh2022-12-081-10/+30
* SERVER-71657 OpObserver::preTransactionPrepare() does not modify TransactionO...Benety Goh2022-12-088-18/+18
* SERVER-71657 OpObserver::onTransactionPrepare() accepts TransactionOperationsBenety Goh2022-12-088-11/+13
* SERVER-71657 add TransactionOperations::getOperationsForOpObserver()Benety Goh2022-12-082-20/+21
* SERVER-71895 simplify first txn optime logic in logOplogEntriesBenety Goh2022-12-071-5/+19
* SERVER-71873: Update access blocker util methods to use DatabaseNameChristopher Caplinger2022-12-061-2/+2
* SERVER-71886 logApplyOps() expects valid optype and namespace on MutableOplog...Benety Goh2022-12-061-2/+4
* SERVER-71671 move definition of hangAfterLoggingApplyOpsForTransaction fail p...Shin Yee Tan2022-12-061-1/+0
* SERVER-71842 logApplyOps() does not need to return an OpTimeBundleBenety Goh2022-12-051-10/+8
* SERVER-59673 Exclude profiling from taking RSTL lockJordi Olivares Provencio2022-12-021-10/+17
* SERVER-70552 Batch inserts for cross-DB collection renamesMatt Kneiser2022-11-293-0/+316
* SERVER-71488 remove redundant prepare parameter from logOplogEntries()Benety Goh2022-11-281-5/+6
* SERVER-71367 Make getDocumentKey get the shardKeyPattern from collectionPtr i...Jordi Serra Torrens2022-11-2210-30/+26
* SERVER-69237 Make preImage doc available to CollectionUpdateArgsIsrael Hsu2022-11-183-90/+130
* SERVER-71385 logOplogEntries() retrieves TID from ReplOperation rather than B...Benety Goh2022-11-161-3/+1
* SERVER-71210 move packTransactionStatementsForApplyOps() from op_observer_imp...Benety Goh2022-11-151-44/+6
* SERVER-71210 OpObserver::onTransactionPrepare() accepts const statements and ...Benety Goh2022-11-158-24/+23
* SERVER-71210 ensure logOplogEntries does not modify provided repl opsBenety Goh2022-11-151-14/+13
* SERVER-71210 annotate logApplyOps() parameters in OpObserverImpl::onTransacti...Benety Goh2022-11-151-3/+3
* SERVER-71210 logApplyOps() always gets a non-optional txnStateBenety Goh2022-11-151-1/+1
* SERVER-33182 Remove atomic applyOpsAdityavardhan Agrawal2022-11-102-162/+2
* SERVER-70897 move BatchedWriteContext into db/op_observerShin Yee Tan2022-11-105-4/+166
* SERVER-68361 Make migration properly handle cases when shard key value modifi...Randolph Tan2022-11-101-0/+10
* SERVER-71025 Fix synchronization between time series direct writes and bucket...Dan Larkin-York2022-11-091-18/+5
* SERVER-71069 add ReplOperation::extractPrePostImageForTransaction()Benety Goh2022-11-041-68/+24