MySQL 9.7.0
Source Code Documentation
option_usage.cc File Reference

Namespaces

namespace  telemetry
 

Typedefs

typedef weak_service_reference< const mysql_service_mysql_option_tracker_option_t, c_name, opt_nametelemetry::weak_option
 

Functions

const std::string telemetry::c_name ("component_telemetry")
 
const std::string telemetry::opt_name ("mysql_option_tracker_option")
 
const std::string telemetry::c_option_name ("MySQL Telemetry")
 
static bool telemetry::cb (unsigned long long new_value)
 
bool telemetry::otel_component_option_usage_init ()
 
bool telemetry::otel_component_option_usage_deinit ()
 
bool telemetry::otel_component_option_usage_set ()
 

Variables

unsigned long long telemetry::opt_option_tracker_usage_otel_component = 0
 Protected by g_option_usage_mutex. More...
 
static bool telemetry::cb_define_failed = false
 
static bool telemetry::option_usage_is_initialized = false
 Protected by g_option_usage_mutex. More...