MySQL 9.1.0
Source Code Documentation
metadata_cache.h File Reference
#include "mysqlrouter/metadata_cache_export.h"
#include <algorithm>
#include <atomic>
#include <chrono>
#include <ctime>
#include <future>
#include <memory>
#include <mutex>
#include <set>
#include <string>
#include <thread>
#include "gr_notifications_listener.h"
#include "mysql/harness/logging/logging.h"
#include "mysql/harness/stdx/monitor.h"
#include "mysql_router_thread.h"
#include "mysqlrouter/metadata.h"
#include "mysqlrouter/metadata_cache.h"

Go to the source code of this file.

Classes

class  MetadataCache
 The MetadataCache manages cached information fetched from the MySQL Server. More...
 
struct  MetadataCache::RestAuthData
 
struct  MetadataCache::Stats
 

Namespaces

 

Functions

std::string to_string (metadata_cache::ServerMode mode)
 
std::string get_hidden_info (const metadata_cache::ManagedInstance &instance)
 Gets user readable information string about the nodes attributes related to _hidden and _disconnect_existing_sessions_when_hidden tags. More...
 
bool metadata_cache::operator== (const metadata_cache::ClusterTopology &a, const metadata_cache::ClusterTopology &b)
 
bool metadata_cache::operator!= (const metadata_cache::ClusterTopology &a, const metadata_cache::ClusterTopology &b)
 

Function Documentation

◆ get_hidden_info()

std::string get_hidden_info ( const metadata_cache::ManagedInstance instance)

Gets user readable information string about the nodes attributes related to _hidden and _disconnect_existing_sessions_when_hidden tags.

◆ to_string()

std::string to_string ( metadata_cache::ServerMode  mode)