mirror of
https://github.com/MariaDB/server.git
synced 2026-05-14 19:07:15 +02:00
Cleanup session tracker API
- Session_sysvars_tracker::server_init_check() -> sysvartrack_validate_value() - Session_sysvars_tracker::check_var_list() -> sysvartrack_validate_value() - Session_sysvars_tracker::server_init_process() -> sysvartrack_global_update() - sysvartrack_reprint_value() -> sysvartrack_global_update() - sysvartrack_value_len() -> sysvartrack_session_value_ptr() - sysvartrack_value_construct() -> sysvartrack_session_value_ptr() - sysvartrack_update() -> Session_sysvars_tracker::update() - Session_tracker::server_boot_verify() -> session_tracker_init() - sysvar_tracker() -> /dev/null Part of MDEV-14984 - regression in connect performance
This commit is contained in:
parent
19d5ddccfd
commit
2be28a91b1
4 changed files with 56 additions and 117 deletions
|
|
@ -5420,14 +5420,8 @@ static int init_server_components()
|
|||
#endif
|
||||
|
||||
#ifndef EMBEDDED_LIBRARY
|
||||
{
|
||||
if (Session_tracker::server_boot_verify(system_charset_info))
|
||||
{
|
||||
sql_print_error("The variable session_track_system_variables has "
|
||||
"invalid values.");
|
||||
unireg_abort(1);
|
||||
}
|
||||
}
|
||||
if (session_tracker_init())
|
||||
return 1;
|
||||
#endif //EMBEDDED_LIBRARY
|
||||
|
||||
/* we do want to exit if there are any other unknown options */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue