#include <errno.h>
#include <mysql/group_replication_priv.h>
#include <stddef.h>
#include <algorithm>
#include <chrono>
#include <map>
#include <queue>
#include <random>
#include <string>
#include <vector>
#include "my_dbug.h"
#include "my_systime.h"
#include "plugin/group_replication/include/plugin_psi.h"
#include "sql/malloc_allocator.h"
#include "string_with_len.h"
Go to the source code of this file.
◆ abort_plugin_process()
void abort_plugin_process |
( |
const char * |
message | ) |
|
◆ log_primary_member_details()
void log_primary_member_details |
( |
| ) |
|
◆ plugin_escape_string()
void plugin_escape_string |
( |
std::string & |
string_to_escape | ) |
|
Simple method to escape character on a string.
- Note
- based on escape_string_for_mysql
-
the result is stored in the parameter string
- Parameters
-
[in,out] | string_to_escape | the string to escape |
◆ vector_random_shuffle()
Rearranges the given vector elements randomly.
- Parameters
-
[in,out] | v | the vector to shuffle |