MySQL 9.7.0
Source Code Documentation
gr_resource_manager::Lag_metadata_thresholds Class Reference

This class stores the lag thesholds controlled by system variables. More...

#include <resource_manager_stats_collector.h>

Public Attributes

std::atomic< uint > applier_lag_limit_in_seconds {3600}
 Applier channel threshold. More...
 
std::atomic< uint > recovery_lag_limit_in_seconds {3600}
 Recover channel threshold. More...
 
std::atomic< uint > used_memory_limit {100}
 Used memory threshold. More...
 
std::atomic< uint > quarantine_time {3600}
 Quarantine time. More...
 

Detailed Description

This class stores the lag thesholds controlled by system variables.

Member Data Documentation

◆ applier_lag_limit_in_seconds

std::atomic<uint> gr_resource_manager::Lag_metadata_thresholds::applier_lag_limit_in_seconds {3600}

Applier channel threshold.

◆ quarantine_time

std::atomic<uint> gr_resource_manager::Lag_metadata_thresholds::quarantine_time {3600}

Quarantine time.

◆ recovery_lag_limit_in_seconds

std::atomic<uint> gr_resource_manager::Lag_metadata_thresholds::recovery_lag_limit_in_seconds {3600}

Recover channel threshold.

◆ used_memory_limit

std::atomic<uint> gr_resource_manager::Lag_metadata_thresholds::used_memory_limit {100}

Used memory threshold.


The documentation for this class was generated from the following file: