diff options
author | Sergey Vojtovich <svoj@mariadb.org> | 2019-03-13 14:16:49 +0400 |
---|---|---|
committer | Sergey Vojtovich <svoj@mariadb.org> | 2019-05-03 14:14:18 +0400 |
commit | 19d5ddccfde04c6b336bb4974407ecde4fb6fbc6 (patch) | |
tree | 5c7608d445e033b506513ef0e27b050d96046899 /libmysqld | |
parent | 8f594b3384f5c68f530730a037a7e74fa215b67d (diff) | |
download | mariadb-git-19d5ddccfde04c6b336bb4974407ecde4fb6fbc6.tar.gz |
Cleanup session tracker redundancy
- m_enabled is initialised by the base class constructor
- removed unused schema_track_inited
- moved Transaction_state_tracker constructor to declaration
- common enable()
- removed unused Session_sysvars_tracker::check_str()
- classes are "private" by default
- don't even try to compile for embedded
Part of MDEV-14984 - regression in connect performance
Diffstat (limited to 'libmysqld')
-rw-r--r-- | libmysqld/CMakeLists.txt | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/libmysqld/CMakeLists.txt b/libmysqld/CMakeLists.txt index 537f40cbbbf..98d5860d45e 100644 --- a/libmysqld/CMakeLists.txt +++ b/libmysqld/CMakeLists.txt @@ -117,7 +117,6 @@ SET(SQL_EMBEDDED_SOURCES emb_qcache.cc libmysqld.c lib_sql.cc ../sql/sql_sequence.cc ../sql/sql_sequence.h ../sql/ha_sequence.cc ../sql/ha_sequence.h ../sql/temporary_tables.cc - ../sql/session_tracker.cc ../sql/proxy_protocol.cc ../sql/sql_tvc.cc ../sql/sql_tvc.h ../sql/opt_split.cc |