• Sergey Vojtovich's avatar
    Cleanup session tracker API · 2be28a91
    Sergey Vojtovich authored
    - 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
    2be28a91
mysqld.cc 360 KB