diff --git a/storage/ctc/ha_ctc.cc b/storage/ctc/ha_ctc.cc index 78c6c987bbeafce542f727e9281b7921e3b0dff6..37772ea7fe8f51d902e57ed3ef86b2e966532d1c 100644 --- a/storage/ctc/ha_ctc.cc +++ b/storage/ctc/ha_ctc.cc @@ -196,7 +196,7 @@ static MYSQL_SYSVAR_UINT(instance_id, ctc_instance_id, PLUGIN_VAR_READONLY, "mysql instance id which is used for cantian", nullptr, nullptr, 0, 0, UINT32_MAX, 0); -static void ctc_gather_change_stats_update(THD *, SYS_VAR *, void *var_ptr, const void *save) { +static void ctc_stats_auto_recalc_update(THD *, SYS_VAR *, void *var_ptr, const void *save) { int ret; update_job_info info = { "GATHER_CHANGE_STATS", 19, "SYS", 3, 0 }; bool val = *static_cast(var_ptr) = *static_cast(save); @@ -207,9 +207,9 @@ static void ctc_gather_change_stats_update(THD *, SYS_VAR *, void *var_ptr, cons } } -bool ctc_gather_change_stats = true; -static MYSQL_SYSVAR_BOOL(gather_change_stats, ctc_gather_change_stats, PLUGIN_VAR_NOCMDARG, - "auto statistics collecting is turn on", nullptr, ctc_gather_change_stats_update, true); +bool ctc_stats_auto_recalc = true; +static MYSQL_SYSVAR_BOOL(stats_auto_recalc, ctc_stats_auto_recalc, PLUGIN_VAR_NOCMDARG, + "auto statistics collecting is turn on", nullptr, ctc_stats_auto_recalc_update, true); bool ctc_enable_x_lock_instance = false; static MYSQL_SYSVAR_BOOL(enable_x_lock_instance, ctc_enable_x_lock_instance, PLUGIN_VAR_NOCMDARG, @@ -258,7 +258,7 @@ static SYS_VAR *ctc_system_variables[] = { MYSQL_SYSVAR(autoinc_lock_mode), MYSQL_SYSVAR(cluster_role), MYSQL_SYSVAR(update_analyze_time), - MYSQL_SYSVAR(gather_change_stats), + MYSQL_SYSVAR(stats_auto_recalc), MYSQL_SYSVAR(select_prefetch), nullptr };