f946a44620
Added handling of partial SSL handshakes.
2015-05-28 23:11:32 +03:00
a572166ffd
Added ssl handshake to mysql_client
2015-05-28 22:19:50 +03:00
449c186a66
Added OpenSSL init function call.
2015-05-28 18:14:00 +03:00
3d6259cb00
Added configuration options for different SSL modes.
2015-05-28 16:33:51 +03:00
16d6bd6d2c
Added service SSL mode variables.
2015-05-28 11:56:14 +03:00
351f52b8e1
Add "show persistent {server}"
2015-05-27 09:57:18 +01:00
4cbcc4ecb6
Removed old unused cmake variables, updated documentation and fixed testall suite.
2015-05-26 15:12:29 +03:00
5f076b81d4
Merge branch 'install_dir_change' into develop
...
Conflicts:
CMakeLists.txt
Documentation/Tutorials/Administration-Tutorial.md
log_manager/CMakeLists.txt
server/core/CMakeLists.txt
server/core/gateway.c
server/core/maxkeys.c
server/core/maxpasswd.c
server/modules/filter/test/CMakeLists.txt
server/modules/routing/CMakeLists.txt
2015-05-26 13:34:39 +03:00
0d85ae6603
Changed data directory to /var/lib/maxscale.
2015-05-22 11:31:22 +03:00
9c461450e2
Fixes to Coverity defects.
2015-05-22 05:36:58 +03:00
9f024b5389
Added missing parenthesis.
2015-05-21 18:08:45 +03:00
ac55f7c6fe
Merge branch 'MXS-121' into develop
2015-05-21 17:53:01 +03:00
3301ffc76d
Added different log message when the script is missing for a monitor.
2015-05-21 17:40:33 +03:00
229cdb73e7
Fixed concurrency issues in filters.
2015-05-21 15:30:52 +03:00
91bc7b2792
Added missing spinlock calls to all monitors.
2015-05-21 11:41:11 +03:00
7dbc021149
Added more logging when a monitor script cannot be executed.
2015-05-20 16:16:49 +03:00
4eddec7989
Fixed MXS - 165: Concurrency issue while incrementing sessions in
...
qlafilter
2015-05-20 17:47:58 +05:30
8f20d23d4c
Added missing function prototype to mmmon.c
2015-05-19 19:20:59 +03:00
c4f51c0b8c
Fixed a possible bug with multiple monitors monitoring the same servers.
2015-05-19 15:42:11 +03:00
1403b3dfeb
Fixed old header names form monitor_common.h
2015-05-19 14:40:24 +03:00
d8f055858f
Removed plainroute from the CMakeLists.txt.
2015-05-19 14:22:54 +03:00
a73df62ebd
Renamed mon_exec files to externcmd.
2015-05-18 18:34:43 +03:00
68c5dedeec
Removed plainrouter from MXS-121 branch.
2015-05-18 16:29:14 +03:00
8c120ca469
Merge branch 'develop' into MXS-121
2015-05-18 16:05:50 +03:00
b94f494d80
Added filtering of monitor events.
2015-05-14 12:05:58 +03:00
8301410c79
Fixed possible memory leaks in schemarouter.
2015-05-11 22:02:35 +03:00
1aba13177b
Added ndbclustermon and mmmon headers.
2015-05-11 20:35:54 +03:00
3ef9b0927d
Fixed minor memory leak in mysql_backend when gw_decode_mysql_server_handshake failed.
2015-05-11 15:33:36 +03:00
a48e694dba
Fix for log messages
...
Fix for log messages about MariaDB 10 registration and unexpected query
2015-05-11 12:42:14 +02:00
f991e58b57
MariaDB 10 master requires MariaDB 10 slaves
...
Only MariaDB 10 slaves can register to binblog server with a MariaDB 10
Master
2015-05-11 11:43:21 +02:00
14b2c149f5
Removed resource leaks in regexfilter.
2015-05-10 06:34:39 +03:00
1d0740c1c1
Renamed node to initiator in the arguments a monitor calls the script.
2015-05-09 21:16:35 +03:00
9845923f81
Added full implementation of MXS-121 to all monitors.
2015-05-09 17:37:34 +03:00
0c15812340
Moved common functions to monitor_common.c
2015-05-09 14:29:26 +03:00
8af302d785
Removed unused variables from monitors.
2015-05-09 14:19:25 +03:00
6e1a69df7e
Changed callable monitor scripts to be called with command line parameters instead of having multiple scripts.
...
This reduces the amount of guesswork the monitor has to do when executing the script and places that burden on the called script.
2015-05-09 14:03:52 +03:00
788c0b3428
Merge branch 'develop' into MXS-121
2015-05-09 12:09:17 +03:00
ff2462f2d2
Fix to MXS-127: https://mariadb.atlassian.net/browse/MXS-127
...
Corrected the wrong session commands being deleted.
2015-05-09 11:25:18 +03:00
49d5409dcb
Merge branch 'develop' into MXS-121
...
Conflicts:
server/modules/monitor/mysql_mon.c
2015-05-09 04:49:06 +03:00
5a3ed0de9b
Moved common monitor functionality to the MONITOR type
...
Common variables, like databases, timeouts and interval, and functionality was moved to the MONITOR type.
This reduces the redundant functionality of the monitor API's functions like registerServer and setInterval.
2015-05-09 04:47:17 +03:00
230f88737c
Added reading saved mariadb10 data
...
Added reading saved mariadb10 data
2015-05-07 18:05:04 +02:00
5d1e09ca4f
Added MariaDB 10 Compatibility without GTID
...
Added MariaDB 10 Compatibility without GTID
2015-05-07 17:14:39 +02:00
7d48779913
Added MAX_EVENT_TYPE_MARIADB10 check
...
Added MAX_EVENT_TYPE_MARIADB10 check for router->mariadb10_compat
2015-05-07 17:02:33 +02:00
2c2a03a6f6
Always reply to SET @mariadb_slave_capability
...
Always reply to SET @mariadb_slave_capability, with saved master reply
for mariadb10 master or with OK otherwise
2015-05-07 16:10:35 +02:00
3f2876bde3
Fixed buffer free
...
Fixed buffer free
2015-05-07 15:32:12 +02:00
e9391ef486
MariaDB 10 optional compatibility
...
MariaDB 10 optional compatibility with mariadb10-compatibility=1
2015-05-07 15:16:37 +02:00
8afa46b8b2
Removed BLRM_MAXSTATE_MARIADB10 and set BLRM_MAXSTATE to 0x014
2015-05-07 13:00:34 +03:00
bc7cc2a466
Added variables for MariaDB 10 compatibility.
2015-05-07 12:56:58 +03:00
fdd5a10478
Fixed a memory leak in all the monitors when a failed mysql_ping to the database caused a reinitialization of MYSQL* connection.
2015-05-07 11:42:14 +03:00
da6d597987
Moved common monitor structures and definitions to a separate header and added master down script to galeramon.
2015-05-07 05:56:13 +03:00