Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-49820 Allow setting destined recipient in oplog entries | jannaerin | 2020-08-03 | 1 | -3/+10 |
| | |||||
* | SERVER-47735 change mongo source over to logv2 | Billy Donahue | 2020-04-26 | 1 | -1/+1 |
| | | | | | | - Remove several legacy logger/ files - Convert all MONGO_LOG_DEFAULT_COMPONENT to the LOGV2 version. - Globally replace logger::{LogSeverity,LogComponent} => logv2:: | ||||
* | SERVER-46585 Move redact to logv2 | Henrik Edin | 2020-03-10 | 1 | -1/+1 |
| | |||||
* | SERVER-45565: Modified Oplog Batcher behavior to process large transaction ↵ | Andrew Chen | 2020-03-04 | 1 | -6/+34 |
| | | | | | | oplog entries in separate batches create mode 100644 jstests/noPassthrough/large_txn_correctness.js | ||||
* | SERVER-45567 removing util/log.h where I can | Gabriel Russell | 2020-02-21 | 1 | -1/+1 |
| | | | | | | | o converting some log lines that were missed o fixing some missing includes create mode 100644 src/mongo/transport/ismaster_metrics.cpp | ||||
* | SERVER-34039 Remove use of optional UUID in replication codebase | Ali Mir | 2020-02-07 | 1 | -3/+3 |
| | |||||
* | SERVER-44849 Allow new index creation inside multi-document transactions | Maria van Keulen | 2020-02-03 | 1 | -0/+17 |
| | | | | | | New index creation is permissible inside of a multi-document transaction if the collection on which the index is created does not predate the start of the transaction and is empty. | ||||
* | SERVER-44852 Handle transactions with commands during oplog application | Maria van Keulen | 2020-01-14 | 1 | -0/+22 |
| | |||||
* | SERVER-44139 Allow collection creation in multi-document transactions | Maria van Keulen | 2020-01-07 | 1 | -0/+38 |
| | | | | This commit allows the feature for single-node replica sets only. | ||||
* | SERVER-42589 Made the wall field in oplog_entry.idl a required field | Xuerui Fa | 2019-09-04 | 1 | -5/+3 |
| | |||||
* | SERVER-41772 Apply clang-format 7.0.1 to the codebase | clang-format-7.0.1 | 2019-07-27 | 1 | -3/+2 |
| | |||||
* | SERVER-35353: Use MutableOplogEntry class to build up oplog entries ↵ | Lingzhi Deng | 2019-07-08 | 1 | -19/+36 |
| | | | | progressively | ||||
* | SERVER-36570: make OplogEntryBase mutable but keep OplogEntry immutable | Lingzhi Deng | 2019-06-12 | 1 | -5/+5 |
| | | | | Also make OplogEntry.raw private | ||||
* | SERVER-41188 Remove support for explicit prepare oplog entry on secondary | Siyuan Zhou | 2019-05-22 | 1 | -2/+0 |
| | |||||
* | SERVER-39809 Remove the prepare root field of oplog entry | Siyuan Zhou | 2019-05-21 | 1 | -10/+5 |
| | |||||
* | SERVER-40677 Support implicit prepare of multiple applyOps entries on a ↵ | Jason Chan | 2019-05-13 | 1 | -1/+1 |
| | | | | secondary on its own batch | ||||
* | SERVER-40248 Return correct operation to apply for update oplog entries | Judah Schvimer | 2019-05-07 | 1 | -9/+12 |
| | |||||
* | SERVER-40169 OplogEntry constructor accepts prepare argument | Benety Goh | 2019-04-05 | 1 | -3/+9 |
| | |||||
* | SERVER-40350 Create a ReplOperation/Durable class delineation to indicate ↵ | Blake Oler | 2019-04-05 | 1 | -1/+1 |
| | | | | fields not persisted to disk | ||||
* | SERVER-40080 report last applied and last durable wall clock times | Maria van Keulen | 2019-03-19 | 1 | -0/+1 |
| | |||||
* | SERVER-39441 Write the new 'prepareTransaction' command on primary | Jason Chan | 2019-03-11 | 1 | -0/+2 |
| | |||||
* | Revert "SERVER-39441 Write the new 'prepareTransaction' command on primary" | Benety Goh | 2019-03-07 | 1 | -2/+0 |
| | | | | This reverts commit 86c1120002b6f28183f024f373ecc58123624a46. | ||||
* | SERVER-39441 Write the new 'prepareTransaction' command on primary | Jason Chan | 2019-03-07 | 1 | -0/+2 |
| | |||||
* | SERVER-39560 - remove leading blank line on all C++ files | Billy Donahue | 2019-02-13 | 1 | -1/+0 |
| | | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines. | ||||
* | SERVER-38701 Prohibit two phase index build oplog entries through applyOps | Louis Williams | 2019-02-06 | 1 | -0/+6 |
| | |||||
* | SERVER-36815 Remove references to oplog entry's hash field | Samy Lanka | 2019-01-17 | 1 | -3/+5 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-37480 Use OplogEntry in command oplog application | Siyuan Zhou | 2018-10-11 | 1 | -3/+4 |
| | |||||
* | SERVER-35875 Remove invariant in OplogEntry::getCommandType(). | Siyuan Zhou | 2018-09-27 | 1 | -4/+1 |
| | |||||
* | SERVER-34882 Support creating instances with all required fields in IDL | Mark Benvenuto | 2018-09-14 | 1 | -5/+5 |
| | |||||
* | SERVER-35307 Support prepared transactions on secondaries and immediately ↵ | Siyuan Zhou | 2018-09-13 | 1 | -1/+0 |
| | | | | abort them. | ||||
* | SERVER-35863 log abortTransaction oplog entry when prepared transactions | Judah Schvimer | 2018-09-07 | 1 | -0/+2 |
| | | | | abort | ||||
* | SERVER-35597 SERVER-35598 Ensure prepared transactions can be committed | Judah Schvimer | 2018-07-20 | 1 | -0/+2 |
| | |||||
* | SERVER-34824 Make prepareTransaction command write a prepare oplog entry and ↵ | Judah Schvimer | 2018-06-07 | 1 | -0/+5 |
| | | | | use its optime as the prepare timestamp | ||||
* | SERVER-33951 Abort transactions when the pending writes pass 16MB worth of ↵ | Matthew Russotto | 2018-04-13 | 1 | -0/+5 |
| | | | | write data | ||||
* | SERVER-32445 config.transactions table can get out of sync when the ↵ | Randolph Tan | 2018-03-12 | 1 | -0/+7 |
| | | | | | | TransactionReaper remove entries Secondary replication of config.transactions table is now changed to create oplog entries of the actual updates to mirror what the primary would have done. | ||||
* | SERVER-33725 use OplogEntry to parse opType in SyncTail::syncApply | Benety Goh | 2018-03-07 | 1 | -2/+7 |
| | |||||
* | SERVER-33216 Implement commitTransaction command. | Siyuan Zhou | 2018-03-05 | 1 | -4/+4 |
| | |||||
* | SERVER-32320 Push doTxn oplog entry generation into logOp on transaction commit. | Matthew Russotto | 2018-03-01 | 1 | -0/+4 |
| | |||||
* | SERVER-32918 Set OpType in ReplOperation maker helpers. | Siyuan Zhou | 2018-02-09 | 1 | -0/+3 |
| | |||||
* | SERVER-32918 Extract operation fields of OplogEntryBase into chained ↵ | Siyuan Zhou | 2018-02-06 | 1 | -0/+32 |
| | | | | ReplOperation. | ||||
* | SERVER-29200 add OplogEntry::getOperationToApply() | Benety Goh | 2018-01-16 | 1 | -0/+14 |
| | | | | remove references to OplogEntry::raw from rollback, prefetchPagesForReplicatedOp() and SyncTail | ||||
* | SERVER-29200 add OplogEntry::getRawObjSizeBytes() | Benety Goh | 2018-01-16 | 1 | -0/+4 |
| | | | | remove references to OplogEntry::raw from SyncTail::OpQueue and InitialSyncer | ||||
* | SERVER-31356 remove unused OplogEntry constructors | Benety Goh | 2017-11-07 | 1 | -43/+0 |
| | |||||
* | SERVER-31356 add OplogEntry constructor to support uuid and transaction ↵ | Benety Goh | 2017-11-07 | 1 | -15/+105 |
| | | | | related fields | ||||
* | SERVER-30894 Make object2 an optional parameter for OplogEntry | Randolph Tan | 2017-09-19 | 1 | -5/+7 |
| | |||||
* | SERVER-30573 Add dbCheck command. | Ian Kuehne | 2017-08-22 | 1 | -0/+2 |
| | | | | Also includes fixes for SERVER-30439, SERVER-30422 and SERVER-30618. | ||||
* | SERVER-27992 Use UUIDs for replication | Geert Bosch | 2017-06-23 | 1 | -2/+2 |
| | |||||
* | SERVER-28846 Use IDL to generate oplog entry parsers | Judah Schvimer | 2017-05-17 | 1 | -47/+117 |
| | |||||
* | SERVER-28846 replace public variables with getters in OplogEntry | Judah Schvimer | 2017-05-03 | 1 | -18/+17 |
| |