Commit Graph

228 Commits (724ddc14eba0df30caa03d07fc66df60927002ca)

Author SHA1 Message Date
René Cannaò fa0fced4ea Code clean up in Monitor Module
10 years ago
René Cannaò b5ccff6cda MySQL_Monitor queries numeric status
10 years ago
René Cannaò 10fb495e80 Further debugging of conn pool
10 years ago
René Cannaò 0e0cb772aa Debugging in Mon Connection Pool
10 years ago
René Cannaò 81473eefc9 Debugging conn pool purge
10 years ago
René Cannaò 42bb19426e MySQL_Monitor calls purge_idle_connections()
10 years ago
René Cannaò 5d210efbca Smart purger of connections from Monitor
10 years ago
René Cannaò 63623f7d3e connect timeout raised to 1 sec if less
10 years ago
René Cannaò bfb3f67ae5 Try to force the shudown of Monitor
10 years ago
René Cannaò 9b6573aa33 Still trying to fix the restart of Monitor
10 years ago
René Cannaò a073761e31 Improved restart
10 years ago
René Cannaò 7b99a8496a Monitor is now able to start helper threads
10 years ago
René Cannaò bef2ac785b Fix timeout
10 years ago
René Cannaò 704a978f28 Trying to fix a timeout issue
10 years ago
René Cannaò 9bca6e9801 Forgot to close a comment
10 years ago
René Cannaò d329bca2b7 Update version number
10 years ago
René Cannaò cc36a09cff Removed libevent #628
10 years ago
René Cannaò ef2bf0684d Removed warning on unsigned
10 years ago
René Cannaò 3b8c6e5bf4 New default number of Monitor threads
10 years ago
René Cannaò 2835daf8d9 Inizialize variable to make valgrind happy
10 years ago
René Cannaò a3c90e1fc6 Further improvement on Monitor
10 years ago
René Cannaò 223406ca7a A lot of code cleanup
10 years ago
René Cannaò 86ac7de441 Commenting code to remove from Monitor
10 years ago
René Cannaò d5c002cc06 Some clean up in MySQL_Monitor
10 years ago
René Cannaò b4cb023f59 New implementation of replication lag check #628
10 years ago
René Cannaò d59ee332ac Implementation of thread pool on Monitor
10 years ago
René Cannaò f3899950e5 Adding thread pool for Monitor Ping
10 years ago
René Cannaò af69092d84 New implementation of read_only check #628
10 years ago
René Cannaò b1292f8ba4 Reimplementing MySQL Monitor #628
10 years ago
René Cannaò ab2a39fb1f Issue #626
10 years ago
René Cannaò 1d00a01611 Removing VALGRIND macros
10 years ago
René Cannaò 17c62a89bb Moving MySQL_Monitor definition in header file
10 years ago
René Cannaò 338b826363 Bug fixes
10 years ago
René Cannaò 767263c9dd Fixed MySQL_Monitor_State_Data destructor
10 years ago
René Cannaò 1fbafadccd More reliable shutdown() and close() on mysql connections
10 years ago
René Cannaò 0f0baa2ac7 Implemented monitor_connect_timeout
10 years ago
René Cannaò ac5e8abb14 Monitor: mysql_ssl_set() is use_ssl=1
10 years ago
René Cannaò 414c5cf52a Drafting support for SSL connections in Monitor
10 years ago
René Cannaò f27bb873f0 MySQL_Monitor call to set_server_current_latency_us
10 years ago
René Cannaò 6b03c8ccb4 MySQL_Monitor call to set_server_current_latency_us
10 years ago
René Cannaò 00caba00fc Minor bug fixes on #544 and #545
10 years ago
René Cannaò 7a08d810a9 Implementation of mysql-monitor_ping_max_failures #544
10 years ago
René Cannaò 75e3f672fa Bug fixes for #543
10 years ago
René Cannaò fc9ab855da First draft for bugs #543
10 years ago
René Cannaò 9093d2acba Fix (yet to test) for bugs #541 and #542
10 years ago
René Cannaò 7124a809e5 delete MySQL_Thread on delete MySQL_Monitor
10 years ago
René Cannaò cdeb02c571 Empty commit
10 years ago
René Cannaò aa73d52312 LOAD MYSQL GLOBAL VARIABLES drop all Monitor conns
10 years ago
René Cannaò 4c53273427 LOAD MYSQL GLOBAL VARIABLES resets MySQL Monitor timers
10 years ago
René Cannaò 3a1912cf49 drop all connections from MySQL_Monitor_Connection_Pool() when shutting down
10 years ago
René Cannaò 01a5a715f7 purge removed hosts from MySQL_Monitor_Connection_Pool()
10 years ago
René Cannaò b8109f1572 Added mutex in MySQL_Monitor_Connection_Pool()
10 years ago
René Cannaò dca5dd7e8f Do not shun for error in replication lag
10 years ago
René Cannaò 4fa1e91e95 Allow compiling with clang
10 years ago
René Cannaò c3c7be32b2 Removed read_only_action(SQLite3_result *) #395
11 years ago
René Cannaò 13ce24f17b read_only_action() triggers a switch (#395)
11 years ago
René Cannaò b096ce5976 Adding global variables for replication hostgroups (#395)
11 years ago
René Cannaò ee9b62c9de Further work on #395
11 years ago
René Cannaò 367e0d3cbb Improved replication lag monitoring
11 years ago
René Cannaò b596350c06 Modified version: 0.2.0902 , 20150902 , Kleon
11 years ago
René Cannaò 95b971a660 More development on #358
11 years ago
René Cannaò ea880ffaf3 More development on #358
11 years ago
René Cannaò 71b26a7ae0 More development on #358
11 years ago
René Cannaò 34342baad6 Monitor replication lag #358
11 years ago
René Cannaò 899989b901 Monitor replication lag
11 years ago
René Cannaò 752e653791 Connection timeout and small improvements
11 years ago
René Cannaò 3c8d65c813 Initialized variable
11 years ago
René Cannaò 17b3c941d5 Fixed bug #302 . Shutdown is now faster
11 years ago
René Cannaò 76edfb126f Further implementation of libmariadb client
11 years ago
René Cannaò f185f2a13a Fixed a busy loop, regression
11 years ago
René Cannaò 893b3c26f0 Code cleanup in MySQL_Monitor
11 years ago
René Cannaò 1e4abb99f9 Fixing locking issue on sqlite3
11 years ago
René Cannaò c452969941 In MySQL_Monitor, changed retry time for LOCKED query from 1ms to 0.1ms
11 years ago
René Cannaò 6ed5c782e7 Complex commit, never do it again!
11 years ago
René Cannaò 0663fc20a0 More on splitting MySQL_Module in multiple submodules
11 years ago
René Cannaò 4441429979 Splitting MySQL_Monitor into multiple sub modules
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ò eb74677b53 First draft to create the MySQL Monitor Module (issue #279)
11 years ago