Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-40372 Track transaction size | Tess Avitabile | 2019-11-01 | 1 | -2/+10 |
| | |||||
* | SERVER-41457 Unify the different ways the TransactionParticipant offers for ↵ | Matthew Russotto | 2019-08-21 | 1 | -6/+5 |
| | | | | aborting a transaction | ||||
* | SERVER-40018 Remove oldestOplogEntryOpTime from TransactionMetricsObserver ↵ | Samy Lanka | 2019-04-17 | 1 | -13/+4 |
| | | | | and TransactionParticipant | ||||
* | SERVER-40018 Remove ServerTransactionMetrics::getOldestActiveOpTime and ↵ | Samy Lanka | 2019-04-03 | 1 | -19/+0 |
| | | | | supporting datastructures | ||||
* | SERVER-39690: Fix prepared transaction metrics after exceptions in prepare | Lingzhi Deng | 2019-04-02 | 1 | -11/+7 |
| | | | | - Also added unit test | ||||
* | SERVER-35811 fix lint | Benety Goh | 2019-04-01 | 1 | -5/+2 |
| | |||||
* | Revert "SERVER-35811 disallow committing at the prepareTimestamp and pin ↵ | Pavi Vetriselvan | 2019-04-01 | 1 | -14/+4 |
| | | | | | | stable TS before oldest uncommitted TS" This reverts commit b58420e57a2149c350ebf82815fe708850402296 and 33ac1afd4079e04d12554f9b79d1ab07426caf59. | ||||
* | SERVER-38257: Make transactionMetricsObserver.onAbort self-contained | Lingzhi Deng | 2019-04-01 | 1 | -23/+37 |
| | | | | | - onAbort() calls _onAbortActive() if _singleTransactionStats.isActive(), otherwise it calls _onAbortInactive(). - add test case | ||||
* | SERVER-39934 Fix locking for slow ops storage stats | Sulabh Mahajan | 2019-03-21 | 1 | -10/+15 |
| | | | | SERVER-39654 Make slow ops storage stats work with transactions | ||||
* | 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-38240 Added storage statistics information into the slowop log messages. | nehakhatri5 | 2018-12-28 | 1 | -2/+15 |
| | |||||
* | SERVER-36501 Add 'currentPrepared' metric to serverStatus | Jason Chan | 2018-11-06 | 1 | -0/+3 |
| | |||||
* | SERVER-36501 Add getPreparedDuration metric reporting | Jason Chan | 2018-11-01 | 1 | -0/+6 |
| | |||||
* | SERVER-36501 serverStatus support for prepared transactions | Jason Chan | 2018-11-01 | 1 | -3/+15 |
| | |||||
* | SERVER-35811 pin stable timestamp behind oldest uncommitted timestamp | Pavi Vetriselvan | 2018-10-30 | 1 | -15/+22 |
| | |||||
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-22 | 1 | -21/+23 |
| | |||||
* | SERVER-36697 Utilize TickSource for transactions timing metrics | William Schultz | 2018-10-02 | 1 | -18/+27 |
| | | | | | | | | | This patch converts the existing transactions diagnostics timing related metrics to use a TickSource to record transaction durations. The TickSource is a high precision, mock-able time source for measuring the passage of time. This patch also converts the existing unit tests to use a mock TickSource, which allows the tests to fully virtualize time, making them much faster and less flaky. | ||||
* | SERVER-35873 Maintain oldest prepareTimestamp | Pavi Vetriselvan | 2018-09-20 | 1 | -1/+29 |
| | |||||
* | SERVER-36685 Make transaction statistics accessible without ↵ | Matthew Russotto | 2018-08-22 | 1 | -1/+9 |
| | | | | TransactionParticipant mutex. | ||||
* | SERVER-36201 Refactor transactions metrics tracking code into ↵ | jinichu | 2018-08-17 | 1 | -0/+171 |
TransactionMetricsObserver |