$52 GRAYBYTE WORDPRESS FILE MANAGER $42

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.15.130 | ADMIN IP 216.73.217.149
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/usr/include/mysql/server/private/

HOME
Current File : /usr/include/mysql/server/private//set_var.h
#ifndef SET_VAR_INCLUDED
#define SET_VAR_INCLUDED
/* Copyright (c) 2002, 2013, Oracle and/or its affiliates.
   Copyright (c) 2009, 2020, MariaDB

   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; version 2 of the License.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1335  USA */

/**
  @file
  "public" interface to sys_var - server configuration variables.
*/

#ifdef USE_PRAGMA_INTERFACE
#pragma interface                       /* gcc class implementation */
#endif

#include <my_getopt.h>
#include <my_attribute.h>

class sys_var;
class set_var;
class sys_var_pluginvar;
class PolyLock;
class Item_func_set_user_var;

// This include needs to be here since item.h requires enum_var_type :-P
#include "item.h"                          /* Item */
#include "sql_class.h"                     /* THD  */

extern TYPELIB bool_typelib;

struct sys_var_chain
{
  sys_var *first;
  sys_var *last;
};

int mysql_add_sys_var_chain(sys_var *chain);
int mysql_del_sys_var_chain(sys_var *chain);


/**
  A class representing one system variable - that is something
  that can be accessed as @@global.variable_name or @@session.variable_name,
  visible in SHOW xxx VARIABLES and in INFORMATION_SCHEMA.xxx_VARIABLES,
  optionally it can be assigned to, optionally it can have a command-line
  counterpart with the same name.
*/
class sys_var: protected Value_source // for double_from_string_with_check
{
public:
  sys_var *next;
  LEX_CSTRING name;
  bool *test_load;
  enum flag_enum { GLOBAL, SESSION, ONLY_SESSION, SCOPE_MASK=1023,
                   READONLY=1024, ALLOCATED=2048, PARSE_EARLY=4096,
                   NO_SET_STATEMENT=8192, AUTO_SET=16384};
  enum { NO_GETOPT=-1, GETOPT_ONLY_HELP=-2 };
  enum where { CONFIG, COMMAND_LINE, AUTO, SQL, COMPILE_TIME, ENV };

  /**
    Enumeration type to indicate for a system variable whether
    it will be written to the binlog or not.
  */    
  enum binlog_status_enum { VARIABLE_NOT_IN_BINLOG,
                            SESSION_VARIABLE_IN_BINLOG } binlog_status;

  my_option option;     ///< min, max, default values are stored here
  enum where value_origin;
  const char *origin_filename;

protected:
  typedef bool (*on_check_function)(sys_var *self, THD *thd, set_var *var);
  typedef bool (*on_update_function)(sys_var *self, THD *thd, enum_var_type type);

  int flags;            ///< or'ed flag_enum values
  SHOW_TYPE show_val_type; ///< what value_ptr() returns for sql_show.cc
  PolyLock *guard;      ///< *second* lock that protects the variable
  ptrdiff_t offset;     ///< offset to the value from global_system_variables
  on_check_function on_check;
  on_update_function on_update;
  const char *const deprecation_substitute;

public:
  sys_var(sys_var_chain *chain, const char *name_arg, const char *comment,
          int flag_args, ptrdiff_t off, int getopt_id,
          enum get_opt_arg_type getopt_arg_type, SHOW_TYPE show_val_type_arg,
          longlong def_val, PolyLock *lock, enum binlog_status_enum binlog_status_arg,
          on_check_function on_check_func, on_update_function on_update_func,
          const char *substitute);

  virtual ~sys_var() = default;

  /**
    All the cleanup procedures should be performed here
  */
  virtual void cleanup() {}
  /**
    downcast for sys_var_pluginvar. Returns this if it's an instance
    of sys_var_pluginvar, and 0 otherwise.
  */
  virtual sys_var_pluginvar *cast_pluginvar() { return 0; }

  bool check(THD *thd, set_var *var);
  const uchar *value_ptr(THD *thd, enum_var_type type, const LEX_CSTRING *base) const;

  /**
     Update the system variable with the default value from either
     session or global scope.  The default value is stored in the
     'var' argument. Return false when successful.
  */
  bool set_default(THD *thd, set_var *var);
  bool update(THD *thd, set_var *var);

  String *val_str_nolock(String *str, THD *thd, const uchar *value);
  longlong val_int(bool *is_null, THD *thd, enum_var_type type, const LEX_CSTRING *base);
  String *val_str(String *str, THD *thd, enum_var_type type, const LEX_CSTRING *base);
  double val_real(bool *is_null, THD *thd, enum_var_type type, const LEX_CSTRING *base);

  SHOW_TYPE show_type() const { return show_val_type; }
  int scope() const { return flags & SCOPE_MASK; }
  virtual CHARSET_INFO *charset(THD *thd) const
  {
    return system_charset_info;
  }
  bool is_readonly() const { return flags & READONLY; }
  void update_flags(int new_flags) { flags = new_flags; }
  int get_flags() const { return flags; }
  /**
    the following is only true for keycache variables,
    that support the syntax @@keycache_name.variable_name
  */
  bool is_struct() { return option.var_type & GET_ASK_ADDR; }
  bool is_set_stmt_ok() const { return !(flags & NO_SET_STATEMENT); }
  bool is_written_to_binlog(enum_var_type type)
  { return type != OPT_GLOBAL && binlog_status == SESSION_VARIABLE_IN_BINLOG; }
  bool check_update_type(const Item *item)
  {
    Item_result type= item->result_type();
    switch (option.var_type & GET_TYPE_MASK) {
    case GET_INT:
    case GET_UINT:
    case GET_LONG:
    case GET_ULONG:
    case GET_LL:
    case GET_ULL:
      return type != INT_RESULT &&
             (type != DECIMAL_RESULT || item->decimals != 0);
    case GET_STR:
    case GET_STR_ALLOC:
      return type != STRING_RESULT;
    case GET_ENUM:
    case GET_BOOL:
    case GET_SET:
    case GET_FLAGSET:
    case GET_BIT:
      return type != STRING_RESULT && type != INT_RESULT;
    case GET_DOUBLE:
      return type != INT_RESULT && type != REAL_RESULT && type != DECIMAL_RESULT;
    default:
      return true;
    }
  }

  bool check_type(enum_var_type type)
  {
    switch (scope())
    {
    case GLOBAL:       return type != OPT_GLOBAL;
    case SESSION:      return false; // always ok
    case ONLY_SESSION: return type == OPT_GLOBAL;
    }
    return true; // keep gcc happy
  }
  bool register_option(DYNAMIC_ARRAY *array, int parse_flags)
  {
    DBUG_ASSERT(parse_flags == GETOPT_ONLY_HELP ||
                parse_flags == PARSE_EARLY || parse_flags == 0);
    if (option.id == NO_GETOPT)
      return 0;
    if (parse_flags == GETOPT_ONLY_HELP)
    {
      if (option.id != GETOPT_ONLY_HELP)
        return 0;
    }
    else
    {
      if (option.id == GETOPT_ONLY_HELP)
        return 0;
      if ((flags & PARSE_EARLY) != parse_flags)
        return 0;
    }
    return insert_dynamic(array, (uchar*)&option);
  }
  void do_deprecated_warning(THD *thd);
  /**
    whether session value of a sysvar is a default one.

    in this simple implementation we don't distinguish between default
    and non-default values. for most variables it's ok, they don't treat
    default values specially. this method is overwritten in descendant
    classes as necessary.
  */
  virtual bool session_is_default(THD *thd) { return false; }

  virtual const uchar *default_value_ptr(THD *thd) const
  { return (uchar*)&option.def_value; }

  virtual bool on_check_access_global(THD *thd) const;
  virtual bool on_check_access_session(THD *thd) const
  {
    return false;
  }

private:
  virtual bool do_check(THD *thd, set_var *var) = 0;
  /**
    save the session default value of the variable in var
  */
  virtual void session_save_default(THD *thd, set_var *var) = 0;
  /**
    save the global default value of the variable in var
  */
  virtual void global_save_default(THD *thd, set_var *var) = 0;
  virtual bool session_update(THD *thd, set_var *var) = 0;
  virtual bool global_update(THD *thd, set_var *var) = 0;

protected:
  /**
    A pointer to a value of the variable for SHOW.
    It must be of show_val_type type (my_bool for SHOW_MY_BOOL,
    int for SHOW_INT, longlong for SHOW_LONGLONG, etc).
  */
  virtual const uchar *session_value_ptr(THD *thd, const LEX_CSTRING *base) const;
  virtual const uchar *global_value_ptr(THD *thd, const LEX_CSTRING *base) const;

  /**
    A pointer to a storage area of the variable, to the raw data.
    Typically it's the same as session_value_ptr(), but it's different,
    for example, for ENUM, that is printed as a string, but stored as a number.
  */
  ATTRIBUTE_NO_UBSAN
  uchar *session_var_ptr(THD *thd) const
  { return ((uchar*)&(thd->variables)) + offset; }

  ATTRIBUTE_NO_UBSAN
  uchar *global_var_ptr() const
  { return ((uchar*)&global_system_variables) + offset; }

  void *max_var_ptr()
  {
    return scope() == SESSION ? (((uchar*)&max_system_variables) + offset) :
                                0;
  }

  friend class Session_sysvars_tracker;
  friend class Session_tracker;
};

#include "sql_plugin.h"                    /* SHOW_HA_ROWS, SHOW_MY_BOOL */


/****************************************************************************
  Classes for parsing of the SET command
****************************************************************************/

/**
  A base class for everything that can be set with SET command.
  It's similar to Items, an instance of this is created by the parser
  for every assigmnent in SET (or elsewhere, e.g. in SELECT).
*/
class set_var_base :public Sql_alloc
{
public:
  set_var_base() = default;
  virtual ~set_var_base() = default;
  virtual int check(THD *thd)=0;           /* To check privileges etc. */
  virtual int update(THD *thd)=0;                  /* To set the value */
  virtual int light_check(THD *thd) { return check(thd); }   /* for PS */
  virtual bool is_system() { return FALSE; }
  /**
    @returns whether this variable is @@@@optimizer_trace.
  */
  virtual bool is_var_optimizer_trace() const { return false; }
};


/**
  Structure for holding unix timestamp and high precision second part.
 */
typedef struct my_time_t_hires
{
  my_time_t unix_time;
  ulong second_part;
} my_time_t_hires;


/**
  set_var_base descendant for assignments to the system variables.
*/
class set_var :public set_var_base
{
public:
  sys_var *var; ///< system variable to be updated
  Item *value;  ///< the expression that provides the new value of the variable
  enum_var_type type;
  union ///< temp storage to hold a value between sys_var::check and ::update
  {
    ulonglong ulonglong_value;          ///< for unsigned integer, set, enum sysvars
    longlong longlong_value;            ///< for signed integer
    double double_value;                ///< for Sys_var_double
    plugin_ref plugin;                  ///< for Sys_var_plugin
    plugin_ref *plugins;                ///< for Sys_var_pluginlist
    Time_zone *time_zone;               ///< for Sys_var_tz
    LEX_STRING string_value;            ///< for Sys_var_charptr and others
    my_time_t_hires timestamp;          ///< for Sys_var_vers_asof
    const void *ptr;                    ///< for Sys_var_struct
  } save_result;
  LEX_CSTRING base; /**< for structured variables, like keycache_name.variable_name */

  set_var(THD *thd, enum_var_type type_arg, sys_var *var_arg,
          const LEX_CSTRING *base_name_arg, Item *value_arg);
  bool is_system() override { return 1; }
  int check(THD *thd) override;
  int update(THD *thd) override;
  int light_check(THD *thd) override;
  bool is_var_optimizer_trace() const override
  {
    extern sys_var *Sys_optimizer_trace_ptr;
    return var == Sys_optimizer_trace_ptr;
  }
};


/* User variables like @my_own_variable */
class set_var_user: public set_var_base
{
  Item_func_set_user_var *user_var_item;
public:
  set_var_user(Item_func_set_user_var *item)
    :user_var_item(item)
  {}
  int check(THD *thd) override;
  int update(THD *thd) override;
  int light_check(THD *thd) override;
};

/* For SET PASSWORD */

class set_var_password: public set_var_base
{
  LEX_USER *user;
public:
  set_var_password(LEX_USER *user_arg) :user(user_arg)
  {}
  int check(THD *thd) override;
  int update(THD *thd) override;
};

/* For SET ROLE */

class set_var_role: public set_var_base
{
  LEX_CSTRING role;
  privilege_t access;
public:
  set_var_role(LEX_CSTRING role_arg) : role(role_arg), access(NO_ACL) {}
  int check(THD *thd) override;
  int update(THD *thd) override;
};

/* For SET DEFAULT ROLE */

class set_var_default_role: public set_var_base
{
  LEX_USER *user, *real_user;
  LEX_CSTRING role;
  const char *real_role;
public:
  set_var_default_role(LEX_USER *user_arg, LEX_CSTRING role_arg) :
    user(user_arg), role(role_arg) {}
  int check(THD *thd) override;
  int update(THD *thd) override;
};

/* For SET NAMES and SET CHARACTER SET */

class set_var_collation_client: public set_var_base
{
  CHARSET_INFO *character_set_client;
  CHARSET_INFO *character_set_results;
  CHARSET_INFO *collation_connection;
public:
  set_var_collation_client(CHARSET_INFO *client_coll_arg,
                           CHARSET_INFO *connection_coll_arg,
                           CHARSET_INFO *result_coll_arg)
    :character_set_client(client_coll_arg),
     character_set_results(result_coll_arg),
     collation_connection(connection_coll_arg)
  {}
  int check(THD *thd) override;
  int update(THD *thd) override;
};


/* optional things, have_* variables */
extern SHOW_COMP_OPTION have_csv, have_innodb;
extern SHOW_COMP_OPTION have_ndbcluster, have_partitioning;
extern SHOW_COMP_OPTION have_profiling;

extern SHOW_COMP_OPTION have_ssl, have_symlink, have_dlopen;
extern SHOW_COMP_OPTION have_query_cache;
extern SHOW_COMP_OPTION have_geometry, have_rtree_keys;
extern SHOW_COMP_OPTION have_crypt;
extern SHOW_COMP_OPTION have_compress;
extern SHOW_COMP_OPTION have_openssl;

/*
  Prototypes for helper functions
*/
ulong get_system_variable_hash_records(void);
ulonglong get_system_variable_hash_version(void);

SHOW_VAR* enumerate_sys_vars(THD *thd, bool sorted, enum enum_var_type type);
int fill_sysvars(THD *thd, TABLE_LIST *tables, COND *cond);

sys_var *find_sys_var(THD *thd, const char *str, size_t length= 0,
                      bool throw_error= false);
int sql_set_variables(THD *thd, List<set_var_base> *var_list, bool free);

#define SYSVAR_AUTOSIZE(VAR,VAL)                        \
  do {                                                  \
    VAR= (VAL);                                         \
    set_sys_var_value_origin(&VAR, sys_var::AUTO);      \
  } while(0)

#define SYSVAR_AUTOSIZE_IF_CHANGED(VAR,VAL,TYPE)        \
  do {                                                  \
    TYPE tmp= (VAL);                                    \
    if (VAR != tmp)                                     \
    {                                                   \
      VAR= (VAL);                                       \
      set_sys_var_value_origin(&VAR, sys_var::AUTO);    \
    }                                                   \
  } while(0)

void set_sys_var_value_origin(void *ptr, enum sys_var::where here,
                              const char *filename= NULL);

enum sys_var::where get_sys_var_value_origin(void *ptr);
inline bool IS_SYSVAR_AUTOSIZE(void *ptr)
{
  enum sys_var::where res= get_sys_var_value_origin(ptr);
  return (res == sys_var::AUTO || res == sys_var::COMPILE_TIME);
}

bool fix_delay_key_write(sys_var *self, THD *thd, enum_var_type type);

sql_mode_t expand_sql_mode(sql_mode_t sql_mode);
#ifndef EMBEDDED_LIBRARY
bool validate_redirect_url(char *str, size_t len);
#endif
const char *sql_mode_string_representation(uint bit_number);
bool sql_mode_string_representation(THD *thd, sql_mode_t sql_mode,
                                    LEX_CSTRING *ls);
int default_regex_flags_pcre(THD *thd);

extern sys_var *Sys_autocommit_ptr, *Sys_last_gtid_ptr,
  *Sys_character_set_client_ptr, *Sys_character_set_connection_ptr,
  *Sys_character_set_results_ptr;

CHARSET_INFO *get_old_charset_by_name(const char *old_name);

int sys_var_init();
uint sys_var_elements();
int sys_var_add_options(DYNAMIC_ARRAY *long_options, int parse_flags);
void sys_var_end(void);
bool check_has_super(sys_var *self, THD *thd, set_var *var);
plugin_ref *resolve_engine_list(THD *thd, const char *str_arg, size_t str_arg_len,
                                bool error_on_unknown_engine, bool temp_copy);
void free_engine_list(plugin_ref *list);
plugin_ref *copy_engine_list(plugin_ref *list);
plugin_ref *temp_copy_engine_list(THD *thd, plugin_ref *list);
char *pretty_print_engine_list(THD *thd, plugin_ref *list);
void check_new_mode_value(THD *thd, ulonglong *v);

#endif


Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
5 Mar 2026 11.55 PM
root / root
0755
atomic
--
5 Mar 2026 11.55 PM
root / root
0755
data
--
11 Feb 2026 1.04 AM
root / root
0755
providers
--
5 Mar 2026 11.55 PM
root / root
0755
aligned.h
1.109 KB
11 Feb 2026 1.04 AM
root / root
0644
aria_backup.h
1.745 KB
11 Feb 2026 1.04 AM
root / root
0644
assume_aligned.h
2.295 KB
11 Feb 2026 1.04 AM
root / root
0644
authors.h
9.903 KB
11 Feb 2026 1.04 AM
root / root
0644
backup.h
1.663 KB
11 Feb 2026 1.04 AM
root / root
0644
bounded_queue.h
5.95 KB
11 Feb 2026 1.04 AM
root / root
0644
char_buffer.h
3.095 KB
11 Feb 2026 1.04 AM
root / root
0644
charset_collations.h
6.408 KB
11 Feb 2026 1.04 AM
root / root
0644
client_settings.h
1.867 KB
11 Feb 2026 1.04 AM
root / root
0644
compat56.h
2.227 KB
11 Feb 2026 1.04 AM
root / root
0644
config.h
14.217 KB
11 Feb 2026 1.04 AM
root / root
0644
contributors.h
4.764 KB
11 Feb 2026 1.04 AM
root / root
0644
create_options.h
4.095 KB
11 Feb 2026 1.04 AM
root / root
0644
create_tmp_table.h
2.742 KB
11 Feb 2026 1.04 AM
root / root
0644
cset_narrowing.h
3.875 KB
11 Feb 2026 1.04 AM
root / root
0644
custom_conf.h
1.057 KB
11 Feb 2026 1.04 AM
root / root
0644
datadict.h
1.66 KB
11 Feb 2026 1.04 AM
root / root
0644
ddl_log.h
12.507 KB
11 Feb 2026 1.04 AM
root / root
0644
debug.h
1.259 KB
11 Feb 2026 1.04 AM
root / root
0644
debug_sync.h
1.998 KB
11 Feb 2026 1.04 AM
root / root
0644
deprecation.h
2.736 KB
11 Feb 2026 1.04 AM
root / root
0644
derived_handler.h
2.323 KB
11 Feb 2026 1.04 AM
root / root
0644
derror.h
0.957 KB
11 Feb 2026 1.04 AM
root / root
0644
des_key_file.h
1.207 KB
11 Feb 2026 1.04 AM
root / root
0644
discover.h
1.533 KB
11 Feb 2026 1.04 AM
root / root
0644
dur_prop.h
1.057 KB
11 Feb 2026 1.04 AM
root / root
0644
embedded_priv.h
1.692 KB
11 Feb 2026 1.04 AM
root / root
0644
event_data_objects.h
4.089 KB
11 Feb 2026 1.04 AM
root / root
0644
event_db_repository.h
3.563 KB
11 Feb 2026 1.04 AM
root / root
0644
event_parse_data.h
2.831 KB
11 Feb 2026 1.04 AM
root / root
0644
event_queue.h
3.357 KB
11 Feb 2026 1.04 AM
root / root
0644
event_scheduler.h
3.213 KB
11 Feb 2026 1.04 AM
root / root
0644
events.h
4.601 KB
11 Feb 2026 1.04 AM
root / root
0644
field.h
217.776 KB
11 Feb 2026 1.04 AM
root / root
0644
field_comp.h
1.146 KB
11 Feb 2026 1.04 AM
root / root
0644
filesort.h
7.133 KB
11 Feb 2026 1.04 AM
root / root
0644
filesort_utils.h
10.534 KB
11 Feb 2026 1.04 AM
root / root
0644
ft_global.h
3.04 KB
11 Feb 2026 1.04 AM
root / root
0644
gcalc_slicescan.h
16.867 KB
11 Feb 2026 1.04 AM
root / root
0644
gcalc_tools.h
11.621 KB
11 Feb 2026 1.04 AM
root / root
0644
grant.h
2.693 KB
11 Feb 2026 1.04 AM
root / root
0644
group_by_handler.h
3.451 KB
11 Feb 2026 1.04 AM
root / root
0644
gstream.h
2.38 KB
11 Feb 2026 1.04 AM
root / root
0644
gtid_index.h
19.536 KB
11 Feb 2026 1.04 AM
root / root
0644
ha_handler_stats.h
2.28 KB
11 Feb 2026 1.04 AM
root / root
0644
ha_partition.h
63.42 KB
11 Feb 2026 1.04 AM
root / root
0644
ha_sequence.h
6.099 KB
11 Feb 2026 1.04 AM
root / root
0644
handle_connections_win.h
0.863 KB
11 Feb 2026 1.04 AM
root / root
0644
handler.h
206.325 KB
11 Feb 2026 1.04 AM
root / root
0644
hash.h
4.348 KB
11 Feb 2026 1.04 AM
root / root
0644
hash_filo.h
5.555 KB
11 Feb 2026 1.04 AM
root / root
0644
heap.h
9.258 KB
11 Feb 2026 1.04 AM
root / root
0644
hostname.h
5.292 KB
11 Feb 2026 1.04 AM
root / root
0644
ilist.h
7.067 KB
11 Feb 2026 1.04 AM
root / root
0644
init.h
0.832 KB
11 Feb 2026 1.04 AM
root / root
0644
innodb_priv.h
1.288 KB
11 Feb 2026 1.04 AM
root / root
0644
item.h
277.963 KB
11 Feb 2026 1.04 AM
root / root
0644
item_cmpfunc.h
132.709 KB
11 Feb 2026 1.04 AM
root / root
0644
item_create.h
11.238 KB
11 Feb 2026 1.04 AM
root / root
0644
item_func.h
135.714 KB
11 Feb 2026 1.04 AM
root / root
0644
item_geofunc.h
38.684 KB
11 Feb 2026 1.04 AM
root / root
0644
item_jsonfunc.h
28.185 KB
11 Feb 2026 1.04 AM
root / root
0644
item_row.h
5.106 KB
11 Feb 2026 1.04 AM
root / root
0644
item_strfunc.h
76.42 KB
11 Feb 2026 1.04 AM
root / root
0644
item_subselect.h
57.645 KB
11 Feb 2026 1.04 AM
root / root
0644
item_sum.h
70.991 KB
11 Feb 2026 1.04 AM
root / root
0644
item_timefunc.h
64.475 KB
11 Feb 2026 1.04 AM
root / root
0644
item_vers.h
4.31 KB
11 Feb 2026 1.04 AM
root / root
0644
item_windowfunc.h
33.746 KB
11 Feb 2026 1.04 AM
root / root
0644
item_xmlfunc.h
4.541 KB
11 Feb 2026 1.04 AM
root / root
0644
json_schema.h
25.206 KB
11 Feb 2026 1.04 AM
root / root
0644
json_schema_helper.h
1.125 KB
11 Feb 2026 1.04 AM
root / root
0644
json_table.h
9.44 KB
11 Feb 2026 1.04 AM
root / root
0644
key.h
2.082 KB
11 Feb 2026 1.04 AM
root / root
0644
keycaches.h
1.938 KB
11 Feb 2026 1.04 AM
root / root
0644
lex.h
29.539 KB
11 Feb 2026 1.04 AM
root / root
0644
lex_charset.h
25.918 KB
11 Feb 2026 1.04 AM
root / root
0644
lex_hash.h
141.943 KB
11 Feb 2026 1.04 AM
root / root
0644
lex_ident.h
5.151 KB
11 Feb 2026 1.04 AM
root / root
0644
lex_string.h
4.767 KB
11 Feb 2026 1.04 AM
root / root
0644
lex_symbol.h
1.292 KB
11 Feb 2026 1.04 AM
root / root
0644
lex_token.h
42.006 KB
11 Feb 2026 1.04 AM
root / root
0644
lf.h
6.311 KB
11 Feb 2026 1.04 AM
root / root
0644
lock.h
2.2 KB
11 Feb 2026 1.04 AM
root / root
0644
log.h
51.34 KB
11 Feb 2026 1.04 AM
root / root
0644
log_cache.h
7.574 KB
11 Feb 2026 1.04 AM
root / root
0644
log_event.h
172.563 KB
11 Feb 2026 1.04 AM
root / root
0644
log_event_data_type.h
1.846 KB
11 Feb 2026 1.04 AM
root / root
0644
log_slow.h
2.385 KB
11 Feb 2026 1.04 AM
root / root
0644
maria.h
5.734 KB
11 Feb 2026 1.04 AM
root / root
0644
mariadb.h
1.247 KB
11 Feb 2026 1.04 AM
root / root
0644
mdl.h
37.651 KB
11 Feb 2026 1.04 AM
root / root
0644
mem_root_array.h
6.939 KB
11 Feb 2026 1.04 AM
root / root
0644
message.h
1.167 KB
11 Feb 2026 1.04 AM
root / root
0644
multi_range_read.h
22.649 KB
11 Feb 2026 1.04 AM
root / root
0644
my_apc.h
4.636 KB
11 Feb 2026 1.04 AM
root / root
0644
my_atomic.h
7.11 KB
11 Feb 2026 1.04 AM
root / root
0644
my_atomic_wrapper.h
2.979 KB
11 Feb 2026 1.04 AM
root / root
0644
my_base.h
27.283 KB
11 Feb 2026 1.04 AM
root / root
0644
my_bit.h
6.051 KB
11 Feb 2026 1.04 AM
root / root
0644
my_bitmap.h
5.373 KB
11 Feb 2026 1.04 AM
root / root
0644
my_check_opt.h
2.557 KB
11 Feb 2026 1.04 AM
root / root
0644
my_compare.h
10.874 KB
11 Feb 2026 1.04 AM
root / root
0644
my_counter.h
1.681 KB
11 Feb 2026 1.04 AM
root / root
0644
my_cpu.h
4.741 KB
11 Feb 2026 1.04 AM
root / root
0644
my_crypt.h
0.883 KB
11 Feb 2026 1.04 AM
root / root
0644
my_decimal.h
14.149 KB
11 Feb 2026 1.04 AM
root / root
0644
my_default.h
1.836 KB
11 Feb 2026 1.04 AM
root / root
0644
my_handler_errors.h
4.768 KB
11 Feb 2026 1.04 AM
root / root
0644
my_json_writer.h
18.145 KB
11 Feb 2026 1.04 AM
root / root
0644
my_libwrap.h
1.155 KB
11 Feb 2026 1.04 AM
root / root
0644
my_md5.h
1.451 KB
11 Feb 2026 1.04 AM
root / root
0644
my_minidump.h
0.828 KB
11 Feb 2026 1.04 AM
root / root
0644
my_nosys.h
1.404 KB
11 Feb 2026 1.04 AM
root / root
0644
my_rdtsc.h
9.882 KB
11 Feb 2026 1.04 AM
root / root
0644
my_rnd.h
0.99 KB
11 Feb 2026 1.04 AM
root / root
0644
my_service_manager.h
2.067 KB
11 Feb 2026 1.04 AM
root / root
0644
my_stack_alloc.h
6.341 KB
11 Feb 2026 1.04 AM
root / root
0644
my_stacktrace.h
3.14 KB
11 Feb 2026 1.04 AM
root / root
0644
my_time.h
10.17 KB
11 Feb 2026 1.04 AM
root / root
0644
my_tracker.h
1.372 KB
11 Feb 2026 1.04 AM
root / root
0644
my_tree.h
3.897 KB
11 Feb 2026 1.04 AM
root / root
0644
my_uctype.h
67.898 KB
11 Feb 2026 1.04 AM
root / root
0644
my_user.h
1.1 KB
11 Feb 2026 1.04 AM
root / root
0644
my_virtual_mem.h
1.101 KB
11 Feb 2026 1.04 AM
root / root
0644
myisam.h
17.185 KB
11 Feb 2026 1.04 AM
root / root
0644
myisamchk.h
4.623 KB
11 Feb 2026 1.04 AM
root / root
0644
myisammrg.h
4.782 KB
11 Feb 2026 1.04 AM
root / root
0644
myisampack.h
14.579 KB
11 Feb 2026 1.04 AM
root / root
0644
mysqld.h
41.123 KB
11 Feb 2026 1.04 AM
root / root
0644
mysqld_default_groups.h
0.199 KB
11 Feb 2026 1.04 AM
root / root
0644
mysqld_suffix.h
1.173 KB
11 Feb 2026 1.04 AM
root / root
0644
mysys_err.h
2.985 KB
11 Feb 2026 1.04 AM
root / root
0644
opt_histogram_json.h
4.714 KB
11 Feb 2026 1.04 AM
root / root
0644
opt_range.h
65.145 KB
11 Feb 2026 1.04 AM
root / root
0644
opt_rewrite_date_cmp.h
3.842 KB
11 Feb 2026 1.04 AM
root / root
0644
opt_subselect.h
14.779 KB
11 Feb 2026 1.04 AM
root / root
0644
opt_trace.h
8.291 KB
11 Feb 2026 1.04 AM
root / root
0644
opt_trace_context.h
3.214 KB
11 Feb 2026 1.04 AM
root / root
0644
optimizer_costs.h
5.891 KB
11 Feb 2026 1.04 AM
root / root
0644
optimizer_defaults.h
7.368 KB
11 Feb 2026 1.04 AM
root / root
0644
parse_file.h
4.284 KB
11 Feb 2026 1.04 AM
root / root
0644
partition_element.h
5.301 KB
11 Feb 2026 1.04 AM
root / root
0644
partition_info.h
19.398 KB
11 Feb 2026 1.04 AM
root / root
0644
password.h
1.143 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_file_provider.h
3.079 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_idle_provider.h
1.353 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_memory_provider.h
1.588 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_metadata_provider.h
1.854 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_socket_provider.h
2.205 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_stage_provider.h
1.52 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_statement_provider.h
4.245 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_table_provider.h
2.563 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_thread_provider.h
5.43 KB
11 Feb 2026 1.04 AM
root / root
0644
pfs_transaction_provider.h
2.779 KB
11 Feb 2026 1.04 AM
root / root
0644
privilege.h
28.444 KB
11 Feb 2026 1.04 AM
root / root
0644
probes_mysql.h
0.95 KB
11 Feb 2026 1.04 AM
root / root
0644
probes_mysql_dtrace.h
32.231 KB
11 Feb 2026 1.04 AM
root / root
0644
probes_mysql_nodtrace.h
5.944 KB
11 Feb 2026 1.04 AM
root / root
0644
procedure.h
6.659 KB
11 Feb 2026 1.04 AM
root / root
0644
protocol.h
12.274 KB
11 Feb 2026 1.04 AM
root / root
0644
proxy_protocol.h
0.535 KB
11 Feb 2026 1.04 AM
root / root
0644
queues.h
3.396 KB
11 Feb 2026 1.04 AM
root / root
0644
records.h
3.073 KB
11 Feb 2026 1.04 AM
root / root
0644
repl_failsafe.h
1.548 KB
11 Feb 2026 1.04 AM
root / root
0644
replication.h
15.2 KB
11 Feb 2026 1.04 AM
root / root
0644
rijndael.h
1.671 KB
11 Feb 2026 1.04 AM
root / root
0644
rowid_filter.h
16.021 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_constants.h
3.278 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_filter.h
4.662 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_gtid.h
29.953 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_injector.h
9.396 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_mi.h
16.287 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_parallel.h
17.801 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_record.h
1.489 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_reporting.h
3.626 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_rli.h
35.021 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_tblmap.h
3.103 KB
11 Feb 2026 1.04 AM
root / root
0644
rpl_utility.h
10.93 KB
11 Feb 2026 1.04 AM
root / root
0644
scheduler.h
3.124 KB
11 Feb 2026 1.04 AM
root / root
0644
scope.h
4.29 KB
11 Feb 2026 1.04 AM
root / root
0644
select_handler.h
3.339 KB
11 Feb 2026 1.04 AM
root / root
0644
semisync.h
2.233 KB
11 Feb 2026 1.04 AM
root / root
0644
semisync_master.h
25.162 KB
11 Feb 2026 1.04 AM
root / root
0644
semisync_master_ack_receiver.h
8.505 KB
11 Feb 2026 1.04 AM
root / root
0644
semisync_slave.h
3.648 KB
11 Feb 2026 1.04 AM
root / root
0644
service_versions.h
2.231 KB
11 Feb 2026 1.04 AM
root / root
0644
session_tracker.h
13.751 KB
11 Feb 2026 1.04 AM
root / root
0644
set_var.h
16.386 KB
11 Feb 2026 1.04 AM
root / root
0644
simple_tokenizer.h
1.966 KB
11 Feb 2026 1.04 AM
root / root
0644
slave.h
11.987 KB
11 Feb 2026 1.04 AM
root / root
0644
socketpair.h
0.822 KB
11 Feb 2026 1.04 AM
root / root
0644
source_revision.h
0.065 KB
11 Feb 2026 1.04 AM
root / root
0644
sp.h
23.114 KB
11 Feb 2026 1.04 AM
root / root
0644
sp_cache.h
1.989 KB
11 Feb 2026 1.04 AM
root / root
0644
sp_head.h
38.609 KB
11 Feb 2026 1.04 AM
root / root
0644
sp_instr.h
40.414 KB
11 Feb 2026 1.04 AM
root / root
0644
sp_pcontext.h
24.714 KB
11 Feb 2026 1.04 AM
root / root
0644
sp_rcontext.h
14.085 KB
11 Feb 2026 1.04 AM
root / root
0644
span.h
3.839 KB
11 Feb 2026 1.04 AM
root / root
0644
spatial.h
22.166 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_acl.h
13.746 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_admin.h
2.847 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_alloc.h
1.691 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_alter.h
15.083 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_analyse.h
10.864 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_analyze_stmt.h
12.402 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_array.h
6.97 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_audit.h
13.83 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_base.h
25.87 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_basic_types.h
9.3 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_binlog.h
0.874 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_bitmap.h
7.877 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_bootstrap.h
1.77 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_cache.h
21.345 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_callback.h
1.506 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_class.h
272.572 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_cmd.h
11.722 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_command.h
4.857 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_connect.h
3.959 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_const.h
10.068 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_crypt.h
1.403 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_cte.h
16.107 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_cursor.h
4.14 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_db.h
2.275 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_debug.h
5.514 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_delete.h
3.52 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_derived.h
1.259 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_digest.h
3.729 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_digest_stream.h
1.53 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_do.h
0.932 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_error.h
39.395 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_explain.h
30.393 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_expression_cache.h
4.257 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_get_diagnostics.h
7.698 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_handler.h
2.842 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_help.h
0.972 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_hset.h
3.321 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_i_s.h
8.288 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_insert.h
5.052 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_join_cache.h
47.519 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_lex.h
174.587 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_lifo_buffer.h
9.449 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_limit.h
3.112 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_list.h
21.866 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_load.h
1.246 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_locale.h
3.163 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_manager.h
0.938 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_mode.h
6.577 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_parse.h
8.801 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_partition.h
12.377 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_partition_admin.h
5.801 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_plist.h
7.53 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_plugin.h
7.399 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_plugin_compat.h
2.185 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_prepare.h
11.396 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_priv.h
15.082 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_profile.h
7.633 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_reload.h
1.012 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_rename.h
0.959 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_repl.h
2.994 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_schema.h
3.226 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_select.h
90.961 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_sequence.h
5.056 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_servers.h
1.735 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_show.h
9.729 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_signal.h
3.283 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_sort.h
21.964 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_statistics.h
16.41 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_string.h
37.917 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_table.h
9.523 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_test.h
1.552 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_time.h
7.237 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_trigger.h
11.883 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_truncate.h
2.03 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_tvc.h
2.361 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type.h
291.644 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_fixedbin.h
64.047 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_fixedbin_storage.h
5.339 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_geom.h
18.593 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_int.h
9.767 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_json.h
6.011 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_real.h
1.228 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_string.h
1.591 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_type_timeofday.h
2.257 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_udf.h
4.736 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_union.h
1.043 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_update.h
3.547 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_used.h
1.019 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_view.h
2.412 KB
11 Feb 2026 1.04 AM
root / root
0644
sql_window.h
6.654 KB
11 Feb 2026 1.04 AM
root / root
0644
ssl_compat.h
3.301 KB
11 Feb 2026 1.04 AM
root / root
0644
strfunc.h
2.222 KB
11 Feb 2026 1.04 AM
root / root
0644
structs.h
30.71 KB
11 Feb 2026 1.04 AM
root / root
0644
sys_vars_shared.h
2.665 KB
11 Feb 2026 1.04 AM
root / root
0644
t_ctype.h
5.507 KB
11 Feb 2026 1.04 AM
root / root
0644
table.h
118.493 KB
11 Feb 2026 1.04 AM
root / root
0644
table_cache.h
4.133 KB
11 Feb 2026 1.04 AM
root / root
0644
thr_lock.h
7.059 KB
11 Feb 2026 1.04 AM
root / root
0644
thr_malloc.h
1.174 KB
11 Feb 2026 1.04 AM
root / root
0644
thr_timer.h
1.526 KB
11 Feb 2026 1.04 AM
root / root
0644
thread_cache.h
5.767 KB
11 Feb 2026 1.04 AM
root / root
0644
threadpool.h
4.697 KB
11 Feb 2026 1.04 AM
root / root
0644
threadpool_generic.h
3.876 KB
11 Feb 2026 1.04 AM
root / root
0644
threadpool_winsockets.h
2.236 KB
11 Feb 2026 1.04 AM
root / root
0644
transaction.h
1.432 KB
11 Feb 2026 1.04 AM
root / root
0644
tzfile.h
4.896 KB
11 Feb 2026 1.04 AM
root / root
0644
tztime.h
3.646 KB
11 Feb 2026 1.04 AM
root / root
0644
uniques.h
4.126 KB
11 Feb 2026 1.04 AM
root / root
0644
unireg.h
7.759 KB
11 Feb 2026 1.04 AM
root / root
0644
vers_string.h
2.392 KB
11 Feb 2026 1.04 AM
root / root
0644
violite.h
9.85 KB
11 Feb 2026 1.04 AM
root / root
0644
waiting_threads.h
4.426 KB
11 Feb 2026 1.04 AM
root / root
0644
welcome_copyright_notice.h
1.416 KB
11 Feb 2026 1.04 AM
root / root
0644
winservice.h
5.878 KB
11 Feb 2026 1.04 AM
root / root
0644
wqueue.h
1.528 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep.h
3.23 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_allowlist_service.h
1.011 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_applier.h
2.64 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_binlog.h
3.468 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_client_service.h
2.5 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_client_state.h
1.529 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_condition_variable.h
1.449 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_event_service.h
1.319 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_high_priority_service.h
4.797 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_mutex.h
1.21 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_mysqld.h
21.02 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_mysqld_c.h
1.198 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_on.h
1.678 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_plugin.h
1.348 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_priv.h
1.596 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_schema.h
5.477 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_server_service.h
3.546 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_server_state.h
3.057 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_sst.h
3.858 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_status.h
1.927 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_storage_service.h
1.767 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_thd.h
11.218 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_trans_observer.h
17.748 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_types.h
1.084 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_utils.h
9.577 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_var.h
4.311 KB
11 Feb 2026 1.04 AM
root / root
0644
wsrep_xid.h
1.513 KB
11 Feb 2026 1.04 AM
root / root
0644
xa.h
1.858 KB
11 Feb 2026 1.04 AM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF