Commit Graph

  • 1ac37d6a50 Change rwsplit comparison function types Markus Mäkelä 2017-06-19 15:08:56 +03:00
  • c7520a2156 Add name and uri helpers to Backend Markus Mäkelä 2017-06-19 14:01:03 +03:00
  • d7543988ee Add server state helper functions Markus Mäkelä 2017-06-19 13:30:53 +03:00
  • 37b6cf250d Rename readwritesplit variables Markus Mäkelä 2017-06-19 13:14:09 +03:00
  • aa61c8a30b Clean up backend comparison function Markus Mäkelä 2017-06-19 13:02:01 +03:00
  • ae1cdea802 Clean up functions that use SRWBackend Markus Mäkelä 2017-06-19 11:36:14 +03:00
  • e5f6d00fda Fix debug assertion in backend.cc Markus Mäkelä 2017-06-16 08:34:24 +03:00
  • 7a98e6d050 Remove redundant states Markus Mäkelä 2017-06-16 01:34:27 +03:00
  • 0c8e68fd05 Rename and overload adding of session commands Markus Mäkelä 2017-06-16 01:32:04 +03:00
  • 869325e00a Make execute_session_command virtual Markus Mäkelä 2017-06-16 01:27:21 +03:00
  • 0c45eb5d17 Take SessionCommand into use in readwritesplit Markus Mäkelä 2017-06-15 20:42:20 +03:00
  • b48bb4fc5e Refactor auxiliary routing functions Markus Mäkelä 2017-06-15 20:30:11 +03:00
  • 1f31cfdfd7 Add more session command related functions to Backend Markus Mäkelä 2017-06-15 20:10:34 +03:00
  • 15ef274178 Refactor routing code to use the Backend class Markus Mäkelä 2017-06-15 18:20:23 +03:00
  • ab56cd0074 Use Backend in readwritesplit.cc Markus Mäkelä 2017-06-15 16:32:11 +03:00
  • c3c905f745 Add is_active helper to Backend Markus Mäkelä 2017-06-15 16:27:04 +03:00
  • 5a5effdf7a Take Backend into use in rwsplit_select_backends.cc Markus Mäkelä 2017-06-15 13:16:52 +03:00
  • 05fef4b23e Duplicate connections to the Backend class Markus Mäkelä 2017-06-15 12:16:17 +03:00
  • 1fcb62895e Add fatal failure checking method to Backend Markus Mäkelä 2017-06-14 11:50:30 +03:00
  • dc8c20bf6a Store session commands also as SessionCommand Markus Mäkelä 2017-06-14 10:18:01 +03:00
  • 18993bc8ca Refactor Backend class states Markus Mäkelä 2017-06-13 22:36:08 +03:00
  • bbfd9ce136 Move Backend and SessionCommand classes to the core Markus Mäkelä 2017-06-13 13:52:30 +03:00
  • 1ffe04571c Integrate the temporary tables into the router session Markus Mäkelä 2017-06-13 12:46:32 +03:00
  • dfc1d0a413 Always include debug members in objects Markus Mäkelä 2017-06-13 12:40:10 +03:00
  • bd7a26d830 Abstract the session default database Markus Mäkelä 2017-06-13 12:33:50 +03:00
  • 93660c19ed Reorganize readwritesplit.cc Markus Mäkelä 2017-06-13 09:19:17 +03:00
  • cb7f257ea0 Refactor rewadwritesplit temporary table handling Markus Mäkelä 2017-06-12 17:26:01 +03:00
  • 4c1dc9e624 Clean up readwritesplit.hh Markus Mäkelä 2017-06-12 13:52:08 +03:00
  • f5a0526f2c Use new instead of malloc Markus Mäkelä 2017-06-12 11:43:48 +03:00
  • c77dcea807 Compile readwritesplit as C++ Markus Mäkelä 2017-06-12 11:12:39 +03:00
  • 77f44ba92b Add missing match/exclude functionality to tee Markus Mäkelä 2017-06-20 13:36:53 +03:00
  • 50b2316fa7 MXS-1249: Test json recognition Johan Wikman 2017-06-19 19:02:43 +03:00
  • 43895b6f28 MXS-1249: Add json functions Johan Wikman 2017-06-19 18:16:44 +03:00
  • 4696c7e662 MXS-1249: Set the server version for qc Johan Wikman 2017-06-19 15:38:48 +03:00
  • 33fe89772a MXS-1249: Return service version Johan Wikman 2017-06-19 15:24:51 +03:00
  • dcfe118457 MXS-1249: Qc, the server version is passed as a single integer Johan Wikman 2017-06-19 15:08:10 +03:00
  • 997416ab82 MXS-1249: Server version stored as uint64_t value Johan Wikman 2017-06-19 14:52:47 +03:00
  • 4e73aecdef MXS-1249: Modifications after rebase on develop Johan Wikman 2017-06-19 14:04:10 +03:00
  • 1034cc51be MXS-1249: Qc, allow setting the server version Johan Wikman 2017-06-19 11:21:41 +03:00
  • 3ef142bfe3 MXS-1249: Remove qc_dummy Johan Wikman 2017-06-19 10:59:43 +03:00
  • 2a848a63c8 MXS-1249: Also use mxs_mysql_set_version in mmon.c Johan Wikman 2017-06-19 10:49:55 +03:00
  • b8702b8d95 MXS-1249: Add function for getting the "version" of a service Johan Wikman 2017-06-16 15:36:13 +03:00
  • c94d9c76fb MXS-1249: Take mxs_mysql_set_server_version into use Johan Wikman 2017-06-16 14:14:29 +03:00
  • d927f1d3c6 MXS-1249: Add utility function for setting the server version Johan Wikman 2017-06-16 13:46:34 +03:00
  • 0d784da0ee MXS-1249: Prepare for storing version in server structure Johan Wikman 2017-06-16 13:22:33 +03:00
  • 4a298b4024 Return NULL if no regex parameter is defined Markus Mäkelä 2017-06-20 13:22:58 +03:00
  • e7161d64b7 Update 2.2 version number Johan Wikman 2017-06-20 11:11:18 +03:00
  • 46a04773a4 Merge branch '2.1' into develop Markus Mäkelä 2017-06-20 11:01:08 +03:00
  • d546d77401 Fix debug assert when closing internal DCB Markus Mäkelä 2017-06-19 10:48:05 +03:00
  • b29cda10a2 Merge branch '2.0' into 2.1 Markus Mäkelä 2017-06-20 10:45:02 +03:00
  • 469ed1de1b MXS-1271: Remove unnecessary encode call Markus Mäkelä 2017-06-17 08:24:58 +03:00
  • d68d3072a8 Make atomic_load_-functions const correct Johan Wikman 2017-06-19 14:37:20 +03:00
  • 3e39ec906e Change server version from char pointer to char array Johan Wikman 2017-06-19 13:40:18 +03:00
  • 32cd28daf2 Rename MAX_SERVER_NAME_LEN to MAX_SERVER_ADDRESS_LEN Johan Wikman 2017-06-19 12:58:31 +03:00
  • b7a6e4b7b0 Fix HintParser line break detection Esa Korhonen 2017-06-14 16:51:57 +03:00
  • 2f090a22fe Fix debug assertion on slave recovery Markus Mäkelä 2017-06-17 09:25:28 +03:00
  • 9b556ed160 Enable parts of mxs722 for 2.2 Markus Mäkelä 2017-06-17 09:24:22 +03:00
  • 729d0a51d9 Fix qlafilter module entry linkage Markus Mäkelä 2017-06-17 09:01:31 +03:00
  • 80103c5a40 Fix test configuration object names for 2.2 Markus Mäkelä 2017-06-17 08:58:31 +03:00
  • 5351c6c4a9 Fix test compile warnings Markus Mäkelä 2017-06-17 08:55:09 +03:00
  • 567fbce735 MXS-1287: Assign Slave status for all external slaves Markus Mäkelä 2017-06-15 11:00:57 +03:00
  • 77a692e0c3 Set minimun VLA size to 1 Esa Korhonen 2017-06-15 15:35:29 +03:00
  • 7e59254454 Change modutil_get_SQL() to modutil_extract_SQL() + length limit Esa Korhonen 2017-06-14 17:49:52 +03:00
  • 9058b89c28 Update Release Notes and Configuration Guide on MXS_MODULE_PARAM_REGEX Esa Korhonen 2017-06-14 15:57:24 +03:00
  • 3260069ed8 Fix compile error on Centos7 Esa Korhonen 2017-06-15 15:17:33 +03:00
  • 81eeed55aa Add generic debug flag to MaxScale Esa Korhonen 2017-06-13 12:45:25 +03:00
  • ce8d712b46 Add version to VERSION.cmake filename Markus Mäkelä 2017-06-15 10:13:19 +03:00
  • 49556d07b1 Merge branch '2.0' into 2.1 Johan Wikman 2017-06-15 10:03:49 +03:00
  • 673eb3d500 Update 2.0.6 version number Johan Wikman 2017-06-15 08:48:18 +03:00
  • a72d73fa3b Always build Jansson Markus Mäkelä 2017-06-14 14:34:02 +03:00
  • 17c0bf7dec Merge branch '2.1' into develop Markus Mäkelä 2017-06-14 13:59:18 +03:00
  • 4c9fc1a39e Merge branch '2.0' into 2.1 Markus Mäkelä 2017-06-14 13:29:35 +03:00
  • 9285283ac5 Update release date of maxscale-2.0.6 Johan Wikman 2017-06-14 11:05:41 +03:00
  • aac601f1e8 MXS-1266: removed old code MassimilianoPinto 2017-06-13 13:48:35 +02:00
  • 4dbb2c88b4 Merge branch 'develop' into MXS-1266 MassimilianoPinto 2017-06-13 11:18:51 +02:00
  • 9889889221 remove gnutls and gcrypt from install_build_deps.sh Timofey Turenko 2017-06-09 15:07:24 +03:00
  • 4d78aaa3d8 MXS-1266: blr_slave_gtid_request() the file in slave registration request is checked whether it exists or not MassimilianoPinto 2017-06-12 17:26:37 +02:00
  • 6381dd0703 MXS-1281: Add password to grant example Markus Mäkelä 2017-06-12 18:21:14 +03:00
  • 121284df46 Compile QLA-filter as C++ Esa Korhonen 2017-06-12 17:20:06 +03:00
  • 509c6d25f9 QLA-filter cleanup Esa Korhonen 2017-06-12 13:49:34 +03:00
  • 2cb874e95f MXS-1266: Master GTID registration: MASTER_USE_GTID=Slave_pos MassimilianoPinto 2017-06-12 16:19:53 +02:00
  • 4db6712b66 Use MXS_MODULE_PARAM_REGEX in QLA-filter Esa Korhonen 2017-06-09 12:45:20 +03:00
  • 39c6328e9b Refactor config_get_compiled_regex_capcount() Esa Korhonen 2017-06-09 15:39:21 +03:00
  • bff5e96b1a Query hint to influence Consistent Critical Read Filter Esa Korhonen 2017-06-07 11:51:49 +03:00
  • 2778056212 MXS-1220: Enable admin authentication by default Markus Mäkelä 2017-06-12 09:59:55 +03:00
  • 53d7c57982 MXS-1220: Add error descriptions to REST API module commands Markus Mäkelä 2017-06-09 13:26:22 +03:00
  • 45afbda100 Add descriptions to module commands Markus Mäkelä 2017-06-09 13:23:30 +03:00
  • 06995837cf MXS-1220: Use JSON output in dbfwfilter module commands Markus Mäkelä 2017-06-09 10:31:41 +03:00
  • b3c1e15f22 MXS-1220: Add output for module commands Markus Mäkelä 2017-06-09 10:13:41 +03:00
  • 66a45fc37e MXS_MODULE_PARAM_REGEX and QUOTED_STRING now accept non-enclosed values Esa Korhonen 2017-06-07 18:04:44 +03:00
  • 23befe8380 Merge branch 'develop' into MXS-1266 MassimilianoPinto 2017-06-08 17:38:23 +02:00
  • c00d829d56 MXS-1266: add MariaDB GTID fields in SHOW SLAVE STATUS MassimilianoPinto 2017-06-08 17:35:01 +02:00
  • 887e511fc5 MXS-1266: cosmetic changes MassimilianoPinto 2017-06-08 14:00:36 +02:00
  • 2c8b666ac6 Add MaxScale 2.0.6 release notes Johan Wikman 2017-06-07 13:52:54 +03:00
  • 9c0bb4ae29 fix avro install script Timofey Turenko 2017-06-07 11:34:42 +03:00
  • 92fa613f93 Use worker messages for fake events Markus Mäkelä 2017-06-07 09:44:09 +03:00
  • 8f94b27fd5 MXS-1266: Allow save and read binlog files from a binlog cache directory tree MassimilianoPinto 2017-06-07 08:56:52 +02:00
  • 2ab4a4fd20 Stop timeout before fixing replication Markus Mäkelä 2017-06-06 23:40:54 +03:00
  • 943662d2b5 Rewrite temporary table test Markus Mäkelä 2017-06-06 22:45:19 +03:00
  • fa99b97dbd MXS-1267: Add note about tee filter in release notes Markus Mäkelä 2017-06-06 13:17:54 +03:00