24#ifndef PLUGIN_CONSTANTS_INCLUDE 
   25#define PLUGIN_CONSTANTS_INCLUDE 
   30#define GROUPREPL_USER "mysql.session" 
   31#define GROUPREPL_HOST "localhost" 
   32#define GROUPREPL_ACCOUNT GROUPREPL_USER "@" GROUPREPL_HOST
 
   37#define GROUP_REPLICATION_CONFIGURATION_ERROR 1 
   38#define GROUP_REPLICATION_ALREADY_RUNNING 2 
   39#define GROUP_REPLICATION_REPLICATION_APPLIER_INIT_ERROR 3 
   40#define GROUP_REPLICATION_COMMUNICATION_LAYER_SESSION_ERROR 4 
   41#define GROUP_REPLICATION_COMMUNICATION_LAYER_JOIN_ERROR 5 
   42#define GROUP_REPLICATION_APPLIER_STOP_TIMEOUT 6 
   43#define GROUP_REPLICATION_MAX_GROUP_SIZE 7 
   44#define GROUP_REPLICATION_COMMAND_FAILURE 8 
   45#define GROUP_REPLICATION_SERVICE_MESSAGE_INIT_FAILURE 9 
   46#define GROUP_REPLICATION_RECOVERY_CHANNEL_STILL_RUNNING 10 
   47#define GROUP_REPLICATION_STOP_WITH_RECOVERY_TIMEOUT 11 
   50#define VIEW_MODIFICATION_TIMEOUT 60 
   53#define FORCE_MEMBERS_VIEW_MODIFICATION_TIMEOUT 120 
   60#define TRANSACTION_KILL_TIMEOUT 50 
   66#define GCS_DEBUG_TRACE_FILE "GCS_DEBUG_TRACE" 
   72#define TRANSACTION_WITH_GUARANTEES_VERSION 0x080014 
   77#define CLONE_GR_SUPPORT_VERSION 0x080400 
   83#define MEMBER_VERSION_INTRODUCING_RUNNING_TRANSACTION_TIMEOUT 0x080029 
   88#define MEMBER_VERSION_REMOVING_VCLE 0x080300 
   93#define MEMBER_8_4_LTS_VERSION 0x080400 
  100static constexpr unsigned int 
static constexpr unsigned int PREEMPTIVE_GARBAGE_COLLECTION_ROWS_THRESHOLD_MIN
Definition: plugin_constants.h:102
 
static constexpr bool PREEMPTIVE_GARBAGE_COLLECTION_DEFAULT
Definition: plugin_constants.h:98
 
static constexpr unsigned int PREEMPTIVE_GARBAGE_COLLECTION_ROWS_THRESHOLD_MAX
Definition: plugin_constants.h:104
 
static constexpr unsigned int PREEMPTIVE_GARBAGE_COLLECTION_ROWS_THRESHOLD_DEFAULT
Definition: plugin_constants.h:101