24#ifndef MYSQL_CSA_SESSION_LEGACY_STATS_H
25#define MYSQL_CSA_SESSION_LEGACY_STATS_H
Error information structure.
Definition: rpl_reporting.h:106
unsigned long long int ulonglong
Definition: my_inttypes.h:56
Definition: channel.cpp:28
Structure to store the GTID and timing information.
Definition: rpl_gtid.h:1264
Aggregates MTA legacy statistics.
Definition: session_legacy_stats.h:34
void clear()
Resets temporary data (error, transaction information, thread id)
Definition: session_legacy_stats.cpp:28
Trx_monitoring_info m_applied_trx
Last applied trx.
Definition: session_legacy_stats.h:38
bool m_is_on
Worker running state: true - active, false - inactive (idle channel)
Definition: session_legacy_stats.h:48
std::size_t m_psf_worker_id
PSF worker id (1...N)
Definition: session_legacy_stats.h:44
Slave_reporting_capability::Error m_error
Last error.
Definition: session_legacy_stats.h:40
std::string m_channel_id
Channel id.
Definition: session_legacy_stats.h:42
ulonglong m_thread_id
Thread (psi) id or 0 if unavailable.
Definition: session_legacy_stats.h:46
Trx_monitoring_info m_ongoing_trx
Ongoing trx.
Definition: session_legacy_stats.h:36