diff options
author | Aleksey Midenkov <midenok@gmail.com> | 2017-07-21 17:52:47 +0300 |
---|---|---|
committer | Aleksey Midenkov <midenok@gmail.com> | 2017-07-21 22:28:56 +0300 |
commit | a5ec9fc1b409c22b0d9a18999525c5b234c28113 (patch) | |
tree | e7dacdff372c2b9b78660b9acd4763b50cad9091 /sql/mysqld.h | |
parent | c2f6214671a07965a1fa5e629f69e1226ea40fa5 (diff) | |
download | mariadb-git-a5ec9fc1b409c22b0d9a18999525c5b234c28113.tar.gz |
Style: mysqld.h comments
Diffstat (limited to 'sql/mysqld.h')
-rw-r--r-- | sql/mysqld.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/sql/mysqld.h b/sql/mysqld.h index e8a72b0b063..5ca5570460e 100644 --- a/sql/mysqld.h +++ b/sql/mysqld.h @@ -176,6 +176,7 @@ extern char *opt_backup_history_logname, *opt_backup_progress_logname, extern const char *log_output_str; extern const char *log_backup_output_str; +/* System Versioning begin */ enum vers_range_type_t { FOR_SYSTEM_TIME_UNSPECIFIED = 0, @@ -186,8 +187,11 @@ enum vers_range_type_t FOR_SYSTEM_TIME_BEFORE }; +/* Used only for @@versioning_current_time sysvar. This struct must be POD + * because of str_value, which is used as interface to user. + * So no virtual-anything! */ struct st_vers_current_time -{ // This struct must be POD, so no virtual-anything! +{ char *str_value; // must be first vers_range_type_t type; MYSQL_TIME ltime; @@ -197,12 +201,15 @@ struct st_vers_current_time {} }; -enum vers_hide_enum { +enum vers_hide_enum +{ VERS_HIDE_AUTO= 0, VERS_HIDE_IMPLICIT, VERS_HIDE_FULL, VERS_HIDE_NEVER }; +/* System Versioning end */ + extern char *mysql_home_ptr, *pidfile_name_ptr; extern MYSQL_PLUGIN_IMPORT char glob_hostname[FN_REFLEN]; extern char mysql_home[FN_REFLEN]; |