diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-17 08:37:59 +0300 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-05-17 08:37:59 +0300 |
commit | a6cff02a2fc0d963c82c4a0e17b78be77562863a (patch) | |
tree | 4cd8cc20eb2b019e7dac5031fa073247cd7ea774 /storage/innobase/srv/srv0mon.cc | |
parent | cdbd04dde5895b9014616903922796eff8409f50 (diff) | |
download | mariadb-git-a6cff02a2fc0d963c82c4a0e17b78be77562863a.tar.gz |
MDEV-25687: Remove trx_active_transactions
MONITOR_TRX_ACTIVE: Remove. The count is not being updated consistently,
and it would also include read-only transactions that are otherwise
fully invisible to any other threads.
If it later turns out that a reliable count of active transactions
is needed, it can be exposed via a different interface.
trx_commit_for_mysql(): If the transaction was not started, return
immediately.
Diffstat (limited to 'storage/innobase/srv/srv0mon.cc')
-rw-r--r-- | storage/innobase/srv/srv0mon.cc | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/storage/innobase/srv/srv0mon.cc b/storage/innobase/srv/srv0mon.cc index b10c07a192f..3a0338a0f71 100644 --- a/storage/innobase/srv/srv0mon.cc +++ b/storage/innobase/srv/srv0mon.cc @@ -723,11 +723,6 @@ static monitor_info_t innodb_counter_info[] = MONITOR_NONE, MONITOR_DEFAULT_START, MONITOR_TRX_ROLLBACK_SAVEPOINT}, - {"trx_active_transactions", "transaction", - "Number of active transactions", - MONITOR_NONE, - MONITOR_DEFAULT_START, MONITOR_TRX_ACTIVE}, - {"trx_rseg_history_len", "transaction", "Length of the TRX_RSEG_HISTORY list", static_cast<monitor_type_t>( |