Commit Graph

  • c25ef2f72a Added missing 5.5.5- prefix to MaxScale MySQL version Markus Makela 2016-02-18 17:47:11 +02:00
  • 52ae676fa4 Add cast when converting to size_t from double. Johan Wikman 2016-02-18 13:19:08 +02:00
  • 5cfe352a8a Remove inline from function definition. Johan Wikman 2016-02-18 11:41:01 +02:00
  • 4c3f7e320e Added configurable connector repo and tags Markus Makela 2016-02-17 20:42:11 +02:00
  • effa2dbdae Set dbfwfilter maturity to GA and set the version to 1.1.0 Markus Makela 2016-02-17 10:59:26 +02:00
  • 497a72d42f Added extra logging to dbfwfilter output Markus Makela 2016-02-17 10:45:21 +02:00
  • 59f5880898 Added missing OK byte to payload size calculation Markus Makela 2016-02-17 08:30:50 +02:00
  • 47281d1c55 MXS-582: Moved to crypt_r Markus Makela 2016-02-16 16:04:50 +02:00
  • 63ce9fe6bc Fixed formatting and added more error checks Markus Makela 2016-02-16 11:04:49 +02:00
  • cd2af6ffef Cleaned up the code based on the code review Markus Makela 2016-02-15 16:41:45 +02:00
  • a55f017c75 Fixed packets with a length of one being ignored Markus Makela 2016-02-12 17:23:14 +02:00
  • 9306b9d68c Added detection of checksums split across two packets Markus Makela 2016-02-12 16:27:05 +02:00
  • 36896afcbd Fixed missing NULL check when reading records Markus Makela 2016-02-12 16:18:24 +02:00
  • 74c8b5e296 Fixed events larger than 2^24 failing without transaction safety Markus Makela 2016-02-12 10:17:50 +02:00
  • 2b7e2d3043 Added checksum calculations for events larger than 2^24 bytes Markus Makela 2016-02-12 08:31:50 +02:00
  • 3609f97ba0 Fixed events which are exactly 0x00fffffe bytes long failing to replicate Markus Makela 2016-02-11 22:22:53 +02:00
  • 476691eda1 Removed log message for event larger than 16MB MassimilianoPinto 2016-02-11 12:07:34 +01:00
  • 3e04a36ac3 Added support for distribution of packets larger than 2^24 bytes Markus Makela 2016-02-10 06:26:18 +02:00
  • 12ee568978 Fixed last_written being set to the size of the event Markus Makela 2016-02-09 16:57:32 +02:00
  • d2b4713d27 Added missing condition to else clause Markus Makela 2016-02-09 16:25:01 +02:00
  • ae33df3cbc Large events are now processed in chuncks Markus Makela 2016-02-08 17:19:55 +02:00
  • d3e1d4dd2f First fix for 16MB handling in the master part MassimilianoPinto 2016-02-08 14:52:50 +01:00
  • ab1fb90d86 Fix for 16MB transmission in the slave part MassimilianoPinto 2016-02-08 14:50:43 +01:00
  • 6da0446df0 Made function parameters constant and added debug checks Markus Makela 2016-02-16 11:13:30 +02:00
  • c4bcc4ce88 Table-level access to databases is now detected Markus Makela 2016-02-15 09:17:34 +02:00
  • e468132b8b Cleaned up user data queries Markus Makela 2016-02-10 22:04:04 +02:00
  • 7d2a22a9b2 Changes to improve robustness of SSL processing, separate it so far as possible from protocols. Separate the detailed mechanism of authentication from the MySQL protocol with a view to making it into a module later. counterpoint 2016-02-15 09:29:07 +00:00
  • 866e91c088 Changes to improve robustness of SSL processing, separate it so far as possible from protocols. Separate the detailed mechanism of authentication from the MySQL protocol with a view to making it into a module later. counterpoint 2016-02-15 09:29:07 +00:00
  • 7c0eae7c06 Added configurable executable file directory Markus Makela 2016-02-15 11:12:54 +02:00
  • a628fdcb17 Added configurable executable file directory Markus Makela 2016-02-15 11:12:54 +02:00
  • 477197ff5b MXS-581: Moved to MD5 based encryption of passwords Markus Makela 2016-02-12 23:28:45 +02:00
  • 062373d8da Added missing schemarouter parameter documentation Markus Makela 2016-02-12 21:19:38 +02:00
  • 2e408a17d5 Added missing schemarouter parameter documentation Markus Makela 2016-02-12 21:19:38 +02:00
  • 26cbcb7365 MXS-511: Made log messages about master status coherent Markus Makela 2016-02-04 10:05:07 +02:00
  • 17234cec98 MXS-577: Either systemd files or init srcipts are installed Markus Makela 2016-02-11 12:55:26 +02:00
  • 0aaba6bc5f Use getauxval for obtaining the executable path. Johan Wikman 2016-02-12 13:47:26 +02:00
  • d1ba050bfd Make housekeeper const correct. Johan Wikman 2016-02-12 16:16:32 +02:00
  • 1e363b9ad7 Figure out path of plugin process executable. Johan Wikman 2016-02-11 16:13:22 +02:00
  • 62aa1ea5d7 Remove module to be freed from list. Johan Wikman 2016-02-11 15:22:00 +02:00
  • e777828bd0 When creating heartbeat packet too many bytes were copied. MassimilianoPinto 2016-02-11 17:06:13 +01:00
  • 4eccc1acb6 When creating heartbeat packet too many bytes were copied. MassimilianoPinto 2016-02-11 17:06:13 +01:00
  • cbd73e285a Cleanup signal disabling and enabling. Johan Wikman 2016-02-11 10:51:39 +02:00
  • d5d1089d89 MXS-574: Fixed systemd script Markus Makela 2016-02-11 11:00:08 +02:00
  • b32dfed97d MXS-575: Fixed Nagios script permissions Markus Makela 2016-02-11 10:56:38 +02:00
  • aaed539444 MXS-537: Fixed systemd service file permissions Markus Makela 2016-02-11 10:55:20 +02:00
  • 000579814e Make functions const correct. Johan Wikman 2016-02-11 10:43:39 +02:00
  • eac672421d Merge branch 'develop' of github.com:mariadb-corporation/MaxScale into develop Markus Makela 2016-02-11 10:23:33 +02:00
  • 3aca2978d0 Merge branch 'release-1.3.0' into develop Markus Makela 2016-02-11 10:15:36 +02:00
  • cfefc046e9 Merge branch 'release-1.3.0' into develop Markus Makela 2016-02-11 10:15:36 +02:00
  • 2e5bfc14f2 Introduce skeleton plugin process. Johan Wikman 2016-02-11 08:41:22 +02:00
  • 8a814fbec4 Make log_manager self-contained. Johan Wikman 2016-02-10 15:32:48 +02:00
  • e1273a2e5f Clean skygw_utils. Johan Wikman 2016-02-09 17:43:55 +02:00
  • 38db155fef Make mlist a separate component. Johan Wikman 2016-02-09 17:31:15 +02:00
  • eaddc4ea9d Fixed dbfwfilter build failure on Ubuntu Markus Makela 2016-02-09 16:35:51 +02:00
  • 2692d1081c Add slist. Johan Wikman 2016-02-09 15:07:00 +02:00
  • d3c288abf9 Remove warning when built in release mode. Johan Wikman 2016-02-09 15:00:08 +02:00
  • adbc2074de Remove log_manager as a separate component. Johan Wikman 2016-02-09 11:10:09 +02:00
  • 4f2a87f732 MXS-22: Shutting down monitor now closes database connections Markus Makela 2016-02-04 11:48:01 +02:00
  • de6338e7d6 Added logging of matching and non-matching queries to dbfwfilter Markus Makela 2016-01-29 21:48:29 +02:00
  • 9e33f300b0 Added flex/bison based parsing of rules to dbfwfilter Markus Makela 2016-01-31 03:22:49 +02:00
  • 3da251f781 Added user configurable actions to dbfwfilter Markus Makela 2016-01-29 18:04:54 +02:00
  • 6055ba25bf Added logging of matching and non-matching queries to dbfwfilter Markus Makela 2016-01-29 21:48:29 +02:00
  • 5efd5d8927 Added user configurable actions to dbfwfilter Markus Makela 2016-01-29 18:04:54 +02:00
  • 9acdd4e70c Fixed tests failing to build Markus Makela 2016-02-09 10:59:11 +02:00
  • c506559452 MXS-400: Servers that are both master and slave now work with readwritesplit Markus Makela 2016-02-04 11:16:44 +02:00
  • 4a4f22c9a7 Make query_classifier part of core. Johan Wikman 2016-02-08 11:26:35 +02:00
  • 834d04ed6c Merge branch 'MXS-517' into develop Johan Wikman 2016-02-08 11:03:31 +02:00
  • 0cc3db9634 Fix forgotten merge conflict. Johan Wikman 2016-02-08 10:55:08 +02:00
  • 7ff3a95b28 Reformat maxconfig.h Johan Wikman 2016-02-01 19:18:09 +02:00
  • c579ed7fce Merge remote-tracking branch 'origin/MXS-517' into MXS-517 Johan Wikman 2016-02-08 10:33:56 +02:00
  • 379cb6c781 MXS-564: Slave server states were not properly cleared after session commands Markus Makela 2016-02-05 13:54:24 +02:00
  • 9432967da5 Don't assert the master server state when routing query to slave Markus Makela 2016-02-03 17:39:54 +02:00
  • e731f6a29e Fixed double freeing of buffers Markus Makela 2016-02-03 09:18:11 +02:00
  • d9eeb72198 Added missing check for closed master backend reference into readwritesplit Markus Makela 2016-02-02 21:17:45 +02:00
  • 2f65c3a7b8 MariaDB Connector C is build from source if it is not found on the system Markus Makela 2016-02-03 11:35:01 +02:00
  • 971d1d5de2 Redesign logic of SSL connections to work with status in client DCB instead of in the protocol. This eases the way to moving SSL logic out of a specific protocol (currently MySQL) so as to be available across any protocol. Also, some simplification. counterpoint 2016-02-03 08:54:55 +00:00
  • e7fb2640d3 Fixed authentication failing due to unknown database even though it exists Markus Makela 2016-02-03 00:47:06 +02:00
  • 081bacdc64 Switched to MySQL client library headers for MaxScale Markus Makela 2016-02-01 11:52:47 +02:00
  • 0d51f78a2a Dbfwfilter now uses PCRE2 regular expressions Markus Makela 2016-01-15 16:13:43 +02:00
  • 7bac2f8fab Moved the applying of rules to users to its own function Markus Makela 2016-01-15 15:11:42 +02:00
  • 2bbe1b068a Allow the query classifier to be specified in maxscale.cnf Johan Wikman 2016-02-01 20:44:36 +02:00
  • e668abec5b Load config before qc is initialized. Johan Wikman 2016-02-01 20:38:51 +02:00
  • bbfcbc18c6 Make it possible to specify query classifier name. Johan Wikman 2016-02-01 19:46:16 +02:00
  • 72f02164fc Reformat maxconfig.h Johan Wikman 2016-02-01 19:18:09 +02:00
  • 018e2426f9 Remove MySQL embedded initilization from gateway.c. Johan Wikman 2016-02-01 18:19:40 +02:00
  • 21b415eec0 Remove MySQL arguments from qc_init. Johan Wikman 2016-02-01 15:53:34 +02:00
  • fc6f49fe8a Link against Connector-C. Johan Wikman 2016-01-29 16:50:31 +02:00
  • 0c6e9f3def Make query_classifier a wrapper. Johan Wikman 2016-01-26 17:37:09 +02:00
  • 0d78b3f8cd Add extern "C" to gwdirs.h. Johan Wikman 2016-02-01 15:25:08 +02:00
  • 86cb2094fa Update authentication limitations. Johan Wikman 2016-02-01 10:52:52 +02:00
  • ba2dbffdbe Update authentication limitations. Johan Wikman 2016-02-01 10:52:52 +02:00
  • fb7de2860d Update 1.3.0 release note. Johan Wikman 2016-02-01 10:24:35 +02:00
  • 889a90fb42 Update 1.3.0 release note. Johan Wikman 2016-02-01 10:24:35 +02:00
  • 0ab9733393 The router->rotating is no longer part of Unsafe Pos check MassimilianoPinto 2016-02-01 09:12:48 +01:00
  • 7e36e1cbb1 Link against Connector-C. Johan Wikman 2016-01-29 16:50:31 +02:00
  • e840f92cbb Make query_classifier a wrapper. Johan Wikman 2016-01-26 17:37:09 +02:00
  • 5e5a522d27 Rename EMBEDDED_LIB to MYSQL_EMBEDDED_LIB Johan Wikman 2016-01-29 16:18:38 +02:00
  • 475dfb7288 Use common function for setting up MySQL connection. Johan Wikman 2016-01-29 12:28:54 +02:00
  • 0902297fe5 Clear passwords provided via arguments Markus Makela 2016-01-22 06:42:53 +02:00
  • 28c9892db0 Moved HA tutorials to the Tutorials folder Markus Makela 2016-01-29 10:59:25 +02:00