Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-71873: Update access blocker util methods to use DatabaseName | Christopher Caplinger | 2022-12-06 | 1 | -1/+1 |
| | |||||
* | SERVER-62609 Represent the w parameter of WriteConcernOptions as a variant | Matt Broadstone | 2022-02-01 | 1 | -1/+1 |
| | |||||
* | SERVER-57769 Allow tenant migration recipients to advance cluster time with ↵ | Jack Mulrow | 2021-06-21 | 1 | -1/+2 |
| | | | | noops | ||||
* | SERVER-44372 WeakFunction: a simplification of SHIM_ macros | Billy Donahue | 2019-11-07 | 1 | -4/+26 |
| | |||||
* | SERVER-39996 Moved setting ignorePrepared behavior outside of ↵ | Suganthi Mani | 2019-08-26 | 1 | -0/+1 |
| | | | | waitForReadConcern. | ||||
* | 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-37560 Add core functionality for speculative majority reads | William Schultz | 2018-12-21 | 1 | -0/+1 |
| | | | | This patch adds functionality for "speculative" majority reads. These are reads that can satisfy "majority" read concern guarantees without support from the storage engine for reading from a historical snapshot. Queries of this nature will, by default, wait on the most recent lastApplied optime to majority commit after they complete, but before returning to the client. They can also optionally set a custom optime T to wait on, if they know that they did not read any data that reflects the effects of operations newer than optime T. | ||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -8/+10 |
| | |||||
* | SERVER-37299 Remove dependency on s/grid from rw_concern_d. | Henrik Edin | 2018-10-04 | 1 | -358/+2 |
| | | | | Read concern implementation shim'd out and separate for mongod and embedded. | ||||
* | SERVER-37030 Make internal reads ignore prepare conflicts by default | Samy Lanka | 2018-10-01 | 1 | -4/+8 |
| | |||||
* | SERVER-35821 readConcern:snapshot transactions need a read timestamp <= WT's ↵ | Matthew Russotto | 2018-09-14 | 1 | -1/+5 |
| | | | | all_committed point | ||||
* | SERVER-36382 Only snapshot, lineariable and afterClusterTime reads block on ↵ | Samy Lanka | 2018-09-05 | 1 | -1/+6 |
| | | | | prepare conflicts | ||||
* | SERVER-35900 Refactor transaction machinery out from Session class | Randolph Tan | 2018-08-08 | 1 | -7/+7 |
| | |||||
* | SERVER-29908 Remove ShardingState::appendInfo | Kaloian Manassiev | 2018-08-01 | 1 | -2/+1 |
| | | | | | | Expose the ShardingState properties and move the appendInfo logic to be entirely inside the 'getShardingState' function, which is its only consumer. | ||||
* | SERVER-36050 Remove isV1ElectionProtocol() check. | Suganthi Mani | 2018-07-27 | 1 | -18/+0 |
| | |||||
* | SERVER-34113 Remove all support for snapshot reads outside multi-document ↵ | Xiangyu Yao | 2018-06-19 | 1 | -4/+4 |
| | | | | transactions | ||||
* | SERVER-34348 Add causally consistent core_txns passthrough | Tess Avitabile | 2018-05-30 | 1 | -1/+9 |
| | |||||
* | SERVER-34348 Speculative transactions should not wait for afterClusterTime ↵ | Tess Avitabile | 2018-05-30 | 1 | -15/+14 |
| | | | | to be majority committed | ||||
* | SERVER-35017 Disable speculative behavior when using atClusterTime. | Max Hirschhorn | 2018-05-17 | 1 | -2/+6 |
| | |||||
* | SERVER-34443 Refactor WiredTigerRecoveryUnit and WiredTigerSnapshotManager. ↵ | Louis Williams | 2018-05-15 | 1 | -5/+7 |
| | | | | An enum is now used to indicate at which time to read on a RecoveryUnit. | ||||
* | SERVER-34038 Make sure that commitTransaction waits for writeConcern after a ↵ | Matthew Russotto | 2018-05-03 | 1 | -3/+3 |
| | | | | | | | read-only transaction. This also ensures we can obtain a local snapshot when starting a transaction, by starting the transaction before allowing the local snapshot to move forward. | ||||
* | SERVER-34195 Support speculative readConcern behavior in transactions. | Matthew Russotto | 2018-04-24 | 1 | -0/+11 |
| | |||||
* | SERVER-33798 Fail atClusterTime reads at times newer than the current ↵ | Spencer T Brody | 2018-03-15 | 1 | -7/+21 |
| | | | | cluster time | ||||
* | SERVER-31802 Rip out more dead master-slave code, and the related concept of ↵ | Andy Schwerin | 2018-03-15 | 1 | -1/+1 |
| | | | | RID. | ||||
* | SERVER-33722 readConcern snapshot should return an error for metadata changes | James Wahlin | 2018-03-14 | 1 | -1/+2 |
| | |||||
* | SERVER-33609 Pass readConcernLevel to WiredTigerRecoveryUnit | Xiangyu Yao | 2018-03-09 | 1 | -2/+5 |
| | |||||
* | SERVER-24635 replace references to fassertStatusOK with fassert | Benety Goh | 2018-03-07 | 1 | -1/+1 |
| | |||||
* | SERVER-32518 Establish snapshot timestamp for readConcern snapshot | Tess Avitabile | 2018-02-05 | 1 | -10/+15 |
| | |||||
* | SERVER-32517 Parse readConcern snapshot and atClusterTime | Tess Avitabile | 2018-01-23 | 1 | -6/+18 |
| | |||||
* | SERVER-32463 Remove FCV dependent causal consistency code | Jack Mulrow | 2018-01-19 | 1 | -8/+0 |
| | |||||
* | SERVER-31916 wait for clusterTime on mongo connection | Misha Tyulenev | 2017-12-15 | 1 | -1/+1 |
| | |||||
* | SERVER-31304: Refactor away SnapshotName. | Daniel Gottlieb | 2017-11-21 | 1 | -3/+2 |
| | |||||
* | SERVER-32006 add a parameter to wait before secondaries perform noop write | Misha Tyulenev | 2017-11-17 | 1 | -0/+16 |
| | |||||
* | SERVER-31806 do not invariant on the error status in makeNoopWriteIfNeeded | Misha Tyulenev | 2017-11-14 | 1 | -2/+6 |
| | |||||
* | SERVER-31613 disallow afterClusterTime on some commands | Misha Tyulenev | 2017-10-26 | 1 | -1/+7 |
| | |||||
* | SERVER-31608 remove FCV getters | Judah Schvimer | 2017-10-26 | 1 | -1/+2 |
| | |||||
* | SERVER-31609 fix request synchronization for makeNoopWriteIfNeeded | Misha Tyulenev | 2017-10-23 | 1 | -27/+83 |
| | |||||
* | SERVER-30745 Prohibit unsafe comparisons against featureCompatibilityVersion | Louis Williams | 2017-10-06 | 1 | -2/+1 |
| | |||||
* | SERVER-31424 generate the keys in RS right after becoming a primary | Misha Tyulenev | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | SERVER-30638 change setReadFromMajorityCommittedSnapshot to use timestamps ↵ | Eric Milkie | 2017-10-05 | 1 | -14/+4 |
| | | | | instead of named snapshots | ||||
* | SERVER-30977 add clusterTime to standalone replica set | Misha Tyulenev | 2017-09-27 | 1 | -0/+2 |
| | |||||
* | SERVER-30645 testing-only read concern to read at a point-in-time | Eric Milkie | 2017-09-12 | 1 | -0/+6 |
| | |||||
* | SERVER-30424 Remove opCtx/serviceContext null checks from db.cpp since ↵ | Kaloian Manassiev | 2017-08-14 | 1 | -1/+0 |
| | | | | ServiceContext must always exist | ||||
* | SERVER-29544 Remove deprecated macro calls. | Ian Kuehne | 2017-07-03 | 1 | -5/+2 |
| | |||||
* | SERVER-29654 Enable keys generation and logicalTime processing on shards and ↵ | Jack Mulrow | 2017-06-22 | 1 | -0/+8 |
| | | | | config when FCV is 3.6 | ||||
* | SERVER-28639 Prevent multiple noopWrites to opLog | Misha Tyulenev | 2017-06-21 | 1 | -11/+47 |
| | |||||
* | SERVER-28575 Profile entry for update/delete should contain entire raw ↵ | Tess Avitabile | 2017-05-23 | 1 | -1/+1 |
| | | | | update/delete | ||||
* | SERVER-28812: allow readConcern majority and afterClusterTime on standalone ↵ | Misha Tyulenev | 2017-05-05 | 1 | -4/+9 |
| | | | | mongod | ||||
* | Revert "Revert "SERVER-28562 Move LogicalTime HMAC computation outside ↵ | Randolph Tan | 2017-05-04 | 1 | -1/+1 |
| | | | | | | collection lock"" This reverts commit b7c013aa097b2d999ad3f942cdfce130558ef40f. | ||||
* | Revert "SERVER-28562 Move LogicalTime HMAC computation outside collection lock" | ADAM David Alan Martin | 2017-05-03 | 1 | -1/+1 |
| | | | | This reverts commit 1a6c4ecddfa4bb7a7275dc4b1bf5b79222aa4b72. |