Commit Graph

  • 3eb7d89c80 MXS-2304 Use get_service() and get_server() Esa Korhonen 2019-01-31 16:29:31 +02:00
  • 882d360355 MXS-2304 Use get_size() instead of config_get_size() Esa Korhonen 2019-01-31 16:09:59 +02:00
  • b357717149 MXS-2304 Use get_bool() instead of config_get_bool() Esa Korhonen 2019-01-31 15:49:05 +02:00
  • 7cb969b0d9 MXS-2271 Clean up server list parsing functions, use in monitor config Esa Korhonen 2019-01-30 12:22:34 +02:00
  • 6038f1f386 Merge branch '2.3' into develop Markus Mäkelä 2019-02-01 13:55:54 +02:00
  • 08dd55a26a Use -ftls-model=initial-exec with maxscale-common Markus Mäkelä 2019-01-10 11:59:36 +02:00
  • 968743f61a Fix compiler errors related to unused results Johan Wikman 2019-01-30 15:22:19 +02:00
  • 0ee63578d0 MXS-2275 Fix typo in documentation Johan Wikman 2019-02-01 11:04:38 +02:00
  • b582119d27 MXS-2275 Check for softfailed nodes Johan Wikman 2019-02-01 09:51:37 +02:00
  • 55b1e031d6 MXS-2275 Fix breakage due to rebasing Johan Wikman 2019-02-01 09:12:39 +02:00
  • 6d60714a17 MXS-2275 Always log monitor instance name Johan Wikman 2019-01-31 16:53:29 +02:00
  • cb07687672 MXS-2275 Implement [un]softfailing Johan Wikman 2019-01-30 16:12:34 +02:00
  • 2e395c4477 MXS-2275 Add skeleton softfail/unsoftfail support Johan Wikman 2019-01-30 15:35:42 +02:00
  • 944ee3d977 MXS-2223 Test delayed slave logging Esa Korhonen 2019-01-28 14:45:28 +02:00
  • f2d2202ea3 MXS-2304 Use get_enum() instead of config_get_enum() Esa Korhonen 2019-01-31 11:03:08 +02:00
  • c8a84cebd0 MXS-2304 Use get_integer() instead of config_get_integer() Esa Korhonen 2019-01-30 18:14:18 +02:00
  • 63b5eab89e MXS-2304 Convert configuration management structs to classes Esa Korhonen 2019-01-30 17:18:22 +02:00
  • 03411e825d MXS-2271 Move journal_max_age inside settings container Esa Korhonen 2019-01-28 18:24:04 +02:00
  • ce9b49d8d5 MXS-2271 Move script-related settings to the settings-container Esa Korhonen 2019-01-28 17:47:48 +02:00
  • 0903648542 MXS-2271 Move connection settings inside settings struct Esa Korhonen 2019-01-28 12:59:33 +02:00
  • 4ee0e9364e MXB_MODULE_NAME must be defined before maxbase/log.h is included Johan Wikman 2019-01-31 15:23:32 +02:00
  • 3074e7e6bb MXS-2308: Fix connector_plugindir Markus Mäkelä 2019-01-31 09:25:08 +02:00
  • b0c2dc78af MXS-2305: Show Linux users in list users Markus Mäkelä 2019-01-30 18:44:38 +02:00
  • 3f4c72d4f2 MXS-2303: Fix missing parameter error Markus Mäkelä 2019-01-30 15:26:55 +02:00
  • 6ab3985164 Auto-generate ToC Markus Mäkelä 2019-01-30 13:29:39 +02:00
  • f476266637 Increase number of monitor waits in mxs1507_trx_replay Markus Mäkelä 2019-01-30 13:07:54 +02:00
  • 840b4b24bd MXS-2300: Fix off-by-one bug in history size Markus Mäkelä 2019-01-30 13:01:15 +02:00
  • e5cdefa69d MXS-2300: Add history pruning test Markus Mäkelä 2019-01-30 12:58:42 +02:00
  • 260ce9b8b8 MXS-2300: Add session command pruning Markus Mäkelä 2019-01-30 09:14:13 +02:00
  • bf4aa1ab2c MXS-2295: Keep the COM_CHANGE_USER command Markus Mäkelä 2019-01-30 08:04:08 +02:00
  • f39f27cd7b MXS-2295: Session command loop test case Markus Mäkelä 2019-01-28 12:40:32 +02:00
  • 2e809524d1 MXS-2295: Reset session commands on connection reset Markus Mäkelä 2019-01-28 11:52:21 +02:00
  • 24c9b62a2f Add verbose logging for session command failures Markus Mäkelä 2019-01-28 10:56:01 +02:00
  • df9335382d Fix qc cache memory usage message Markus Mäkelä 2019-01-29 03:04:29 +02:00
  • da07672778 Fix query_classifier_cache_size Markus Mäkelä 2019-01-28 20:47:17 +02:00
  • a9f6955fc8 Revert "add systemd-dev package to the build env" Timofey Turenko 2019-01-31 14:07:52 +02:00
  • abaa228987 Add extra definitions to debug build service files Markus Mäkelä 2019-01-31 12:56:17 +02:00
  • b18467e17e Add direct mode to Worker::execute() Johan Wikman 2019-01-31 10:04:55 +02:00
  • f0abe9cbdc add /bin/sh before prlimit command in service start Timofey Turenko 2019-01-30 23:31:45 +02:00
  • 45f85a2740 add prlimit command to service start Timofey Turenko 2019-01-30 18:45:24 +02:00
  • 556ea552aa MXS-2273 Add system test Johan Wikman 2019-01-30 12:39:31 +02:00
  • 8204b7d875 MXS-2273 Fix issues related to changes in Monitor Johan Wikman 2019-01-30 12:38:36 +02:00
  • b650dd4f67 MXS-2273 Drop unnecessary SERVER prefix in names Johan Wikman 2019-01-28 16:13:36 +02:00
  • bc4a52acb0 MXS-2273 Set SERVER_BEING_DRAINED properly Johan Wikman 2019-01-28 15:22:02 +02:00
  • e3d74bd18d MXS-2273 Generalise names Johan Wikman 2019-01-28 15:08:06 +02:00
  • 159d9ccba9 MXS-2273 Move constants to more appropriate locations Johan Wikman 2019-01-28 14:52:08 +02:00
  • 57a94b417d MXS-2273 Move maint_request from SERVER to MXS_MONITORED_SERVER Johan Wikman 2019-01-28 14:36:32 +02:00
  • 727d3feb3b MXS-2273 Move code for setting maintenance bit to monitor.cc Johan Wikman 2019-01-28 14:00:32 +02:00
  • 05b650ed91 MXS-2273 Update release notes regarding draining Johan Wikman 2019-01-28 11:38:59 +02:00
  • 8e59f4efbd MXS-2273 A master is a master even if it is not connectible Johan Wikman 2019-01-28 11:09:17 +02:00
  • 117f89a409 MXS-2273 Deal with master being drained at RWS connect Johan Wikman 2019-01-28 10:30:28 +02:00
  • 0e92affcc3 MXS-2273 Honour BEING_DRAINED in Backend::can_connect() Johan Wikman 2019-01-25 17:29:18 +02:00
  • c2d3bdf7ef MXS-2273 Make schemarouter honour BEING_DRAINED bit Johan Wikman 2019-01-25 16:58:02 +02:00
  • b564089afe MXS-2273 Take BEING_DRAINED bit into account in RCR Johan Wikman 2019-01-25 15:01:24 +02:00
  • a205c70374 MXS-2273 Allow the setting and clearing of BEING_DRAINED bit Johan Wikman 2019-01-25 14:28:39 +02:00
  • 1f47e52c7b MXS-2273 Introduce SERVER_BEING_DRAINED bit Johan Wikman 2019-01-25 13:21:11 +02:00
  • f94a28f033 maxscale-system-test: Inherit compiler flags Johan Wikman 2019-01-30 12:09:16 +02:00
  • da6d358f9f add systemd-dev package to the build env Timofey Turenko 2019-01-29 14:14:46 +02:00
  • aab7ab7dee add core dump configiration line to maxscale.service Timofey Turenko 2019-01-29 12:06:33 +02:00
  • fcd3a6a384 Remove erroneous whitespace from config files Johan Wikman 2019-01-29 11:17:48 +02:00
  • 16fc920d33 MXS-2299: Hints always take precedence Markus Mäkelä 2019-01-28 18:23:38 +02:00
  • 6d88afbf55 MXS-2038: Fix debug assertion Markus Mäkelä 2019-01-28 18:06:07 +02:00
  • f335dba2c0 Fix stack buffer overflow in compare Markus Mäkelä 2019-01-28 15:47:50 +02:00
  • 6326172325 MXS-2271 Rename basic Monitor fields Esa Korhonen 2019-01-25 11:34:39 +02:00
  • cef4e836bc MXS-2271 Store monitored servers in a vector Esa Korhonen 2019-01-24 12:43:27 +02:00
  • 6322fd37bf Merge branch '2.2' into 2.3 Esa Korhonen 2019-01-28 15:34:09 +02:00
  • 9083ea2d02 MXS-2290 Reject use of whitespace in section names Johan Wikman 2019-01-25 10:01:04 +02:00
  • f78df53f30 MXS-2274 Add test Johan Wikman 2019-01-25 09:50:03 +02:00
  • b078eb2cca Add server state to routing hint log message Markus Mäkelä 2019-01-24 16:30:43 +02:00
  • 2c95119a3b Replace STRTARGET macro Markus Mäkelä 2019-01-24 16:22:54 +02:00
  • 546b80de4b MXS-2271 Move monitor interval to settings container Esa Korhonen 2019-01-23 18:45:17 +02:00
  • 10dc0f53e0 MXS-2177 Move check_monitor_permissions() into class Esa Korhonen 2019-01-23 18:03:41 +02:00
  • ddaba28d78 Merge branch '2.3' into develop Johan Wikman 2019-01-25 12:45:58 +02:00
  • 9f1619f4da MXS-2225 Provide documentation regarding default max[admin|ctrl] user Johan Wikman 2019-01-25 11:49:35 +02:00
  • 92b27500c7 MXS-2276 Fix things due to MXS_MONITOR -> Monitor change Johan Wikman 2019-01-23 16:08:58 +02:00
  • 42b3402a71 MXS-2276 Use dynamic servers also for cluster check Johan Wikman 2019-01-23 10:07:48 +02:00
  • 0fe5b0bec9 MXS-2276 Expose lower level mon_ping_or_connect_to_db Johan Wikman 2019-01-21 16:45:29 +02:00
  • 5ebd237a4f MXS-2290 Replace whitespace is section names with - Johan Wikman 2019-01-24 17:35:46 +02:00
  • 6937bb6663 MXS-2274 Create globally unique name for dynamic servers Johan Wikman 2019-01-24 13:05:43 +02:00
  • 7d92717b66 MXS-2274 Prevent dynamic creation of object with invalid name Johan Wikman 2019-01-24 12:54:08 +02:00
  • 5afceb1185 MXS-2274 Reserve names starting with @@ for use by MaxScale Johan Wikman 2019-01-24 11:29:16 +02:00
  • efb8dd9c06 Merge branch '2.3' into develop Esa Korhonen 2019-01-24 17:00:51 +02:00
  • 0f26a8bed6 MXS-2112 Add system info to support info script Esa Korhonen 2019-01-23 14:56:09 +02:00
  • cdabee6f06 MXS-2269 Explain PAM anonymous group mapping Esa Korhonen 2019-01-23 12:31:05 +02:00
  • 97c0c76321 MXS-2267 Document requirements for an accepted PAM user Esa Korhonen 2019-01-23 11:19:42 +02:00
  • c061f45d52 Update links in example configuration Markus Mäkelä 2019-01-23 15:24:36 +02:00
  • f559bf3d95 MXS-2271 Move disk space settings to a settings-container Esa Korhonen 2019-01-23 11:01:52 +02:00
  • 00594cc369 MXS-2271 Move global monitor list inside a local class Esa Korhonen 2019-01-22 15:24:09 +02:00
  • f6cec41dd8 MXS-2271 Monitor config name and instance name are parameters of createInstance() Esa Korhonen 2019-01-21 15:51:53 +02:00
  • de970e579e Merge branch '2.3' into develop Johan Wikman 2019-01-23 15:40:16 +02:00
  • 09958afd61 Merge branch '2.3.3' into 2.3 Johan Wikman 2019-01-23 15:39:15 +02:00
  • 9ac8bf93bb MXS-2271 Rename monitor-related classes Esa Korhonen 2019-01-21 16:08:23 +02:00
  • 465f9f16c4 MXS-2271 Remove unused monitor entrypoints Esa Korhonen 2019-01-21 14:41:14 +02:00
  • dadb6a1a79 MXS-2271 All monitors inherit from MXS_MONITOR Esa Korhonen 2019-01-18 17:27:41 +02:00
  • 17fc2ba88a Store error status into QueryResult object Esa Korhonen 2019-01-14 12:54:19 +02:00
  • 3321a591ef MXS-2271 Move some monitor management functions to an internal class Esa Korhonen 2019-01-18 12:37:34 +02:00
  • a7f0bcc4c5 MXS-2219 Close server connection if unusable Johan Wikman 2019-01-21 12:39:51 +02:00
  • c51895eaad MXS-2219 Replace for_each with regular for loops Johan Wikman 2019-01-21 12:26:16 +02:00
  • 01c3da9e0f MXS-2219 Check that monitored server is part of quorum Johan Wikman 2019-01-18 11:41:43 +02:00
  • 6b556859ce MXS-2219 Use system.membership as primary table Johan Wikman 2019-01-17 16:58:05 +02:00