Commit Graph

  • 600d459079 Fix attribute assignment in mxs1824_double_cursor Markus Mäkelä 2018-06-05 15:13:47 +03:00
  • 238a00f29d Set mysqlmon timeouts to 10 seconds Markus Mäkelä 2018-06-05 13:20:53 +03:00
  • 8afa8c2c5a MXS-1775 Add MonitorInstanceSimple class Johan Wikman 2018-06-07 11:25:44 +03:00
  • 880db1353a Merge branch '2.2' into develop Marko 2018-06-07 14:39:16 +03:00
  • 0dd7448586 MXS-1709 Fix memory leaks in unit tests Marko 2018-06-06 22:59:52 +03:00
  • 3c0f301674 MXS-1709 Fix to test_server Marko 2018-06-06 22:32:52 +03:00
  • 82a95bfe2d MXS-1709 Fix memory leaks causing test_server to fail Marko 2018-06-06 09:59:35 +03:00
  • 2481de260f Move monitor-dependent code in MariaDBServer to MariaDBMonitor Esa Korhonen 2018-06-06 21:49:55 +03:00
  • 6d1863451a MXS-1775 Fix galera monitor Johan Wikman 2018-06-06 15:34:40 +03:00
  • b2a190c2b8 MXS-1775 Add switchover_on_low_disk_space parameter Johan Wikman 2018-06-06 11:23:31 +03:00
  • dc47835ef6 MXS-1775 Add documentation for new monitor parameter Johan Wikman 2018-06-06 10:57:38 +03:00
  • af717426d5 MXS-1775 Load server journal unconditionally Johan Wikman 2018-06-06 10:23:08 +03:00
  • f600b3a769 MXS-1775 Check disk space in MariaDBMonitor Johan Wikman 2018-06-05 18:47:10 +03:00
  • 18ece193bb MXS-1775 MariaDBMonitor::main() removed Johan Wikman 2018-06-05 15:53:41 +03:00
  • 44b1e805a3 MXS-1775 Move MariaDBMonitor functionality to tick Johan Wikman 2018-06-05 15:47:28 +03:00
  • 329a6df662 MXS-1775 Factor out post-processing Johan Wikman 2018-06-05 15:29:17 +03:00
  • 71194d83d3 MXS-1775 Rearrange for moving main loop to MonitorInstance Johan Wikman 2018-06-05 12:47:34 +03:00
  • 5172c43e29 MXS-1775 Add functions for checking disk space of servers Johan Wikman 2018-06-05 10:54:15 +03:00
  • 4325ab620b MXS-1775 Add status indicating disk space exhaustion Johan Wikman 2018-06-01 14:19:13 +03:00
  • 50c3c637df Merge branch '2.2' into develop Johan Wikman 2018-06-06 14:54:30 +03:00
  • 235bcb4d15 Update 2.2 version number Johan Wikman 2018-06-06 14:42:30 +03:00
  • 5181d3a10a Merge branch '2.2' into develop Johan Wikman 2018-06-06 14:41:50 +03:00
  • f76abd5584 Merge branch '2.2.9' into 2.2 Johan Wikman 2018-06-06 14:41:32 +03:00
  • 9e70ce5ffd Fix broken documentation link Johan Wikman 2018-06-06 14:38:10 +03:00
  • 4b95975d32 Merge branch '2.2' into develop Johan Wikman 2018-06-06 12:13:37 +03:00
  • acc192b477 Merge branch '2.2.9' into 2.2 Johan Wikman 2018-06-06 12:13:02 +03:00
  • ff5f93a751 Update 2.2.9 release date Johan Wikman 2018-06-06 12:05:39 +03:00
  • 70fdd0fc17 Merge branch '2.2' into develop Markus Mäkelä 2018-06-06 08:56:31 +03:00
  • f2b2951c99 Track the number of performed monitoring intervals Markus Mäkelä 2018-06-05 14:03:38 +03:00
  • cfe676b1c8 Sleep longer in mysqlmon_* tests Markus Mäkelä 2018-06-05 08:03:37 +03:00
  • 994d3bc22d Disable mxs1824_double_cursor Markus Mäkelä 2018-06-04 21:19:10 +03:00
  • e6a9b83269 MXS-1899: Test that generated [maxscale] sections work Markus Mäkelä 2018-06-04 19:38:42 +03:00
  • 17c9ac95bd MXS-1845 Add unit test for the cycle find algorithm (Tarjan SCC) Esa Korhonen 2018-05-31 18:50:05 +03:00
  • 9a0445cd4e MXS-1845 Save cycle members Esa Korhonen 2018-05-31 14:45:41 +03:00
  • 19a0c94661 Typo fix in logthrottling_test Marko 2018-06-05 15:49:22 +03:00
  • 1857252033 MXS-1749 Delete old process datadir on startup if it still exists Marko 2018-06-05 14:18:59 +03:00
  • ac998b70a3 Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop Marko 2018-06-05 11:37:18 +03:00
  • 48509d30f1 Silence the -Wunused-result warning Marko 2018-06-05 11:30:55 +03:00
  • 7e1f795ae9 Address review comments Johan Wikman 2018-06-05 10:05:23 +03:00
  • a5377212a6 MXS-1507: Add transaction replay stress test Markus Mäkelä 2018-06-04 04:45:34 +03:00
  • 445eece95b MXS-1507: Fix replaying of empty transactions Markus Mäkelä 2018-06-03 19:16:03 +03:00
  • 74cc74ed66 Remove MySQL 5.1 support from tests Markus Mäkelä 2018-06-02 23:03:30 +03:00
  • e858ef672c Fix moudle command debug assertion Markus Mäkelä 2018-05-28 11:44:55 +03:00
  • dfd898e2cc Update 2.2 change log and add 2.2.9 release notes Johan Wikman 2018-06-04 15:10:13 +03:00
  • 4a3216d483 Merge branch '2.2' into develop Markus Mäkelä 2018-06-04 16:00:19 +03:00
  • 9d0b1be08b Improve unexpected response error message Markus Mäkelä 2018-06-04 11:58:13 +03:00
  • 306beb05cd MXS-1899: Allow generated [maxscale] sections Markus Mäkelä 2018-06-04 11:30:39 +03:00
  • d22f6d7b1c MXS-1743: Fix load balancing with router_options=master,slave Markus Mäkelä 2018-06-04 06:46:38 +03:00
  • da4397a501 MXS-1743: Expand test case to cover load balancing Markus Mäkelä 2018-06-04 06:32:30 +03:00
  • cddcc6d7d5 MXS-1896: Distinct LOAD DATA LOCAL INFILE from LOAD DATA INFILE Markus Mäkelä 2018-06-02 22:24:51 +03:00
  • c88aa11e11 Copy FDE events in avrorouter Markus Mäkelä 2018-05-28 11:38:59 +03:00
  • a16d8c2ca0 Merge branch '2.2' into develop Johan Wikman 2018-06-04 13:32:41 +03:00
  • 735191072d Merge branch '2.2.8' into 2.2 Johan Wikman 2018-06-04 13:32:19 +03:00
  • 03f4067bcb Update release date of 2.2.8 Johan Wikman 2018-06-04 13:29:46 +03:00
  • a0ffde9271 Update version number Johan Wikman 2018-06-04 13:26:05 +03:00
  • 3d7bcd4ad3 Merge branch '2.2' into develop Johan Wikman 2018-06-04 13:24:54 +03:00
  • bc1aff343f Add document on branching and tagging Johan Wikman 2018-06-04 11:02:31 +03:00
  • 0ded185bee Remove release date Johan Wikman 2018-06-04 13:23:33 +03:00
  • 7cd19a12a2 MXS-1883 Remove locking during monitor loop Esa Korhonen 2018-05-28 17:11:52 +03:00
  • 37841183b3 Cleanup server.h Esa Korhonen 2018-05-30 12:21:52 +03:00
  • 4d7aff4ab9 MXS-1845 Find strongly connected components with multiple slave connections Esa Korhonen 2018-05-22 14:17:39 +03:00
  • f0588c00da Update change log and add release notes Johan Wikman 2018-06-01 13:56:55 +03:00
  • 32c7ae2f9f MXS-1775 Inherit MariaDBMonitor from mxs::MonitorInstance Johan Wikman 2018-05-28 15:04:49 +03:00
  • 5219245a04 MXS-1775 Reset server info in MariaDBMonitor::configure() Johan Wikman 2018-05-28 14:18:02 +03:00
  • be3bdc7bc9 MXS-1775 Rename MariaDBMonitor::main_loop() to main() Johan Wikman 2018-05-28 14:12:06 +03:00
  • a82c5911e5 MXS-1775 Rename m_monitor_base to m_monitor Johan Wikman 2018-05-28 13:46:28 +03:00
  • f862939dd7 MXS-1775 Make MariaDBMon non-dependent on stop() return value Johan Wikman 2018-05-28 11:43:36 +03:00
  • e8deb553be MXS-1775 Make MonitorInstance more resilient towards abuse Johan Wikman 2018-05-28 11:35:16 +03:00
  • 62f3e89ae7 MXS-1775 Tilt MariaDbMon towards maxscale::MonitorInstance Johan Wikman 2018-05-28 11:12:48 +03:00
  • a55019774d MXS-1775 Expose the state of the monitor Johan Wikman 2018-05-28 10:17:30 +03:00
  • ebcb807438 MXS-1775 Add default implementations Johan Wikman 2018-05-25 16:17:44 +03:00
  • 9b7e37e112 MXS-1775 Change MonitorInstance::configure() prototype Johan Wikman 2018-05-25 14:06:06 +03:00
  • 0783af88ed MXS-1775 Make general cleanup Johan Wikman 2018-05-25 13:56:25 +03:00
  • 76cfe7291d MXS-1775 Move module entry point to the end of the file Johan Wikman 2018-05-25 10:21:46 +03:00
  • b439857a84 MXS-1775 Remove destroy() Johan Wikman 2018-05-25 09:20:31 +03:00
  • 0833db8a48 MXS-1775 Flush pending status to servers using common code Johan Wikman 2018-05-25 09:09:21 +03:00
  • 15b1c270a3 MXS-1775 Check connection in MonitorInstance::tick() Johan Wikman 2018-05-24 16:13:00 +03:00
  • a8205824f8 MXS-1775 Update statuses the usual way in MMMon Johan Wikman 2018-05-24 16:01:39 +03:00
  • 4a5ed6ce7f MXS-1775 Fix GaleraMonitor to update pending_status Johan Wikman 2018-05-24 15:24:54 +03:00
  • c0ace6a694 MXS-1775 Rename server_clear_set_status Johan Wikman 2018-05-24 14:41:01 +03:00
  • f50ebfce2a MXS-1775 Set/clear initial bits similarly in all monitors Johan Wikman 2018-05-24 14:23:51 +03:00
  • 8fed6752bd MXS-1775 Fix NDPCMonitor to update pending_status Johan Wikman 2018-05-24 12:44:55 +03:00
  • ced063b1a0 MXS-1775 Fix GRMon to update pending_status Johan Wikman 2018-05-24 12:35:57 +03:00
  • 4b01656bef MXS-1775 Fix AuroraMonitor to update pending_status Johan Wikman 2018-05-24 11:19:15 +03:00
  • 8d1b8a1774 MXS-1775 Handle connection error the same way Johan Wikman 2018-05-24 10:55:20 +03:00
  • 5196371762 MXS-1775 Use same arrangement in update_server_status Johan Wikman 2018-05-24 10:18:53 +03:00
  • df4e19eb27 MXS-1775 Provide default implementation for MonitorInstance::tick Johan Wikman 2018-05-23 16:17:12 +03:00
  • d844293ea1 MXS-1775 Document virtual functions in mxs::MonitorInstance Johan Wikman 2018-05-23 15:51:26 +03:00
  • 68505a0bcb MXS-1775 Consistently name the argument to update_server_status() Johan Wikman 2018-05-23 14:44:10 +03:00
  • cb1da5538c MXS-1775 Monitoring function named consistently Johan Wikman 2018-05-23 14:29:05 +03:00
  • af9beecaef MXS-1775 Handle config param disk_space_check_interval Johan Wikman 2018-05-23 13:45:33 +03:00
  • 938865de3d MXS-1775 Allow the setting of disk_space_threshold Johan Wikman 2018-05-23 11:36:56 +03:00
  • 11c04ff8a8 MXS-1775 Add disk space threshold to server and monitor Johan Wikman 2018-05-23 11:24:54 +03:00
  • cb8cd4be3d MXS-1775 Add helper function for parsing disk_space_threshold Johan Wikman 2018-05-23 10:50:42 +03:00
  • 0a31b7094f MXS-1775 disk_space_threshold is now also a server parameter Johan Wikman 2018-05-21 10:29:20 +03:00
  • 2ed631ab63 Merge branch '2.2' into develop Johan Wikman 2018-06-01 13:46:03 +03:00
  • 089be56103 MXS-1889 Only turn on master bit for slaves Johan Wikman 2018-06-01 13:43:02 +03:00
  • dc94ec9963 MXS-1889 Improve test program Johan Wikman 2018-06-01 12:45:19 +03:00
  • a319c5ad19 MXS-1889 Add test Johan Wikman 2018-06-01 09:22:29 +03:00
  • d77a9a3040 MXS-1889 Handle master used as slave Johan Wikman 2018-05-31 15:21:17 +03:00