summaryrefslogtreecommitdiff
path: root/src/mongo/db/server_transactions_metrics.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-53609 Filter out serverStatus.transactions.lastCommittedTransaction ↵Jason Chan2021-01-081-3/+8
| | | | from FTDC
* SERVER-40372 Track transaction sizeTess Avitabile2019-11-011-0/+17
|
* SERVER-40337: Remove oldestOpenUnpreparedReadTimestamp from ↵Lingzhi Deng2019-04-091-12/+2
| | | | | | serverStatus.transactions This reverts most of the work done in 3bb72042c29ceac96ec628ee643cbc4db8e982ab
* SERVER-40018 Remove ServerTransactionMetrics::getOldestActiveOpTime and ↵Samy Lanka2019-04-031-40/+0
| | | | supporting datastructures
* SERVER-39989 Remove oldestActiveOplogEntryOpTime from serverStatus.transactionsVesselina Ratcheva2019-04-021-6/+0
|
* Revert "SERVER-35811 disallow committing at the prepareTimestamp and pin ↵Pavi Vetriselvan2019-04-011-106/+13
| | | | | | stable TS before oldest uncommitted TS" This reverts commit b58420e57a2149c350ebf82815fe708850402296 and 33ac1afd4079e04d12554f9b79d1ab07426caf59.
* SERVER-36489 Start initial sync oplog fetching from the 'oldest active ↵Samy Lanka2019-02-111-6/+7
| | | | | | | transaction timestamp' SERVER-36490 Initial sync should not actually prepare transactions on applying prepareTransaction oplog entries SERVER-36491 During initial sync, make commitTransaction oplog entries apply the transaction from the prepare oplog entry
* SERVER-38381 Fix some override qualifiersADAM David Alan Martin2018-12-191-5/+6
| | | | | A few `override` qualifiers were written using the pre-11 "make it `virtual`" style. This is now fixed.
* SERVER-36493 invalidate in-memory state of prepared txns on repl rollbackPavi Vetriselvan2018-12-101-0/+7
|
* SERVER-35713 Add oldestOpenReadTimestamp to serverStatus outputJason Chan2018-11-301-2/+12
|
* SERVER-38108 ServerTransactionMetrics should synchronizePavi Vetriselvan2018-11-291-3/+13
|
* SERVER-36501 Add 'currentPrepared' metric to serverStatusJason Chan2018-11-061-0/+13
|
* SERVER-36501 serverStatus support for prepared transactionsJason Chan2018-11-011-1/+40
|
* SERVER-35811 pin stable timestamp behind oldest uncommitted timestampPavi Vetriselvan2018-10-301-20/+100
|
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
|
* SERVER-35873 Maintain oldest prepareTimestampPavi Vetriselvan2018-09-201-0/+30
|
* SERVER-35293 Add counts of active and inactive transactions to serverStatusNathan Louie2018-07-061-0/+2
|
* SERVER-35294 Add total number of open transactions to serverStatusNathan Louie2018-07-051-0/+1
|
* SERVER-35295 Add total number of committed and aborted transactions to ↵Nathan Louie2018-07-021-0/+2
| | | | serverStatus
* added to classNathan Louie2018-06-251-0/+24
|
* SERVER-35292 Add total number of started transactions to serverStatusNathan Louie2018-06-251-1/+1
|
* SERVER-35149 Track total number of open transactions in ↵Nathan Louie2018-06-181-0/+12
| | | | ServerTransactionsMetrics
* SERVER-35147 Track total number of committed and aborted transactions inNathan Louie2018-06-151-0/+16
| | | | ServerTransactionsMetrics
* SERVER-35146 Track total number of started transactionsNathan Louie2018-06-141-0/+8
|
* SERVER-35129 Create a ServerTransactionsMetrics class and store it as a ↵Nathan Louie2018-06-081-0/+83
decoration on the ServiceContext