Commit Graph

156 Commits (ad412fbf7dda1cbf8d3244faf747e4e07c9eafe2)

Author SHA1 Message Date
René Cannaò ad412fbf7d Simplified QueryInfo to prepare enhncement on #329
11 years ago
René Cannaò e9ac3267d0 Issue #326 : global_variables is refreshed only if it is an admin (not stats) session
11 years ago
René Cannaò 0ff8682f3d Implemented new function ProxySQL_Admin:GenericRefreshStatistics() to refresh statistics and also fixes issue #326
11 years ago
René Cannaò 125856ddf6 Implementing mysql_query_digest for real time query statistics
11 years ago
René Cannaò 9051e000ee SET NAMES are handled by ProxySQL
11 years ago
René Cannaò b7a2caeafa Integration of charset/collation in admin
11 years ago
René Cannaò d4a520acae visual improvement of SHOW CREATE TABLE
11 years ago
René Cannaò 6080cb17e1 Improved logging with proxy_info()
11 years ago
René Cannaò e31d0f4c29 Usability improvements
11 years ago
René Cannaò 062e1a6a67 Daemonize
11 years ago
René Cannaò c5935bb8d5 Improvement on MySQL protocol with regards to compressed connections and large packets (>16MB)
11 years ago
René Cannaò 00c906de1d Handling of large packets
11 years ago
René Cannaò 9ca3bdf7e6 Handle large packets from client
11 years ago
René Cannaò 66e8b0d87a Implemented transaction persistency with transaction_persistent and transaction_persistent_hostgroup
11 years ago
René Cannaò 42b0e6f54a Implemented KILL CONNECTION
11 years ago
René Cannaò 89be97e4ab Tuning of processlist
11 years ago
René Cannaò 0507bf7bfd Added new variable free_connections_pct
11 years ago
René Cannaò 046ed74274 Introduced table stats_mysql_connection_pool with connection pool statistics
11 years ago
René Cannaò cf1062e8fd Improvements on handling of idle connections
11 years ago
René Cannaò e61150b610 Added error log
11 years ago
René Cannaò ff5b50a82c Improved handling of sessions when few backends are available
11 years ago
René Cannaò a48c08c59e First attempt to handle transactions
11 years ago
René Cannaò 85078fec07 Configurable MySQL Query Rules in config file
11 years ago
René Cannaò c06ee95243 Handling INIT_DB on backends
11 years ago
René Cannaò fa881667e9 processlist shows client info
11 years ago
René Cannaò 7f27c500a7 Drafting table stats.stats_mysql_processlist
11 years ago
René Cannaò 7ef8a5214a Implemented thottling via query delay
11 years ago
René Cannaò 752e653791 Connection timeout and small improvements
11 years ago
René Cannaò 304bd220ad Added counters to connection pool
11 years ago
René Cannaò 1a43eb0aea Bugfixes
11 years ago
René Cannaò ce63fd9a58 Implemented CHANGE_USER
11 years ago
René Cannaò dca5b434fc Many bug fixes:
11 years ago
René Cannaò 76edfb126f Further implementation of libmariadb client
11 years ago
René Cannaò a78229496c Removed reference to MYDS_BACKEND_PAUSE_CONNECT and MYDS_BACKEND_FAILED_CONNECT
11 years ago
René Cannaò 6c44e9d96f Further attempt to use MariaDB Client Library
11 years ago
René Cannaò f725182050 Commenting out MySQL_Protocol::generate_COM_INIT_DB
11 years ago
René Cannaò 271afbb02c Handling mysql_select_db() and mysql_set_character_set() for backends using non blocking API
11 years ago
René Cannaò 10b5f6da6d Backend are now pinged using MariaDB Client Library
11 years ago
René Cannaò 1d26b20562 Work in progress in adding MariaDB Client Library
11 years ago
René Cannaò 9993e3c0f8 Renamed async_status in async_exit_status
11 years ago
René Cannaò ff5c62830c Connects to backends is performed via MariaDB Client Library
11 years ago
René Cannaò ba16850d2d Adding function SQLite3DB::return_one_int()
11 years ago
René Cannaò 45988e6488 Converted ProxySQL_Admin::__attach_db_to_admindb() to a more generic ProxySQL_Admin::__attach_db() to allow access to monitor via stats
11 years ago
René Cannaò 6ed5c782e7 Complex commit, never do it again!
11 years ago
René Cannaò 4441429979 Splitting MySQL_Monitor into multiple sub modules
11 years ago
René Cannaò 221268d1b0 Added global variables for MySQL Monitor module (issue #282)
11 years ago
René Cannaò b4a9b68bb7 MySQL_Monitor has access to MySQL global variables via an object of MySQL_Thread (issue #280)
11 years ago
René Cannaò 2b603a7fc1 Fix issue #278
11 years ago
René Cannaò eb74677b53 First draft to create the MySQL Monitor Module (issue #279)
11 years ago
René Cannaò 0009c35bf2 ProxySQL_Admin is not a plugin module
11 years ago