Commit Graph

  • ab7b1c227e Refactor nameserverfilter, now uses filter template Esa Korhonen 2017-03-10 17:19:07 +02:00
  • 32fe220a1b NamedServerFilter multiple "match"-"server"-pairs Esa Korhonen 2017-03-07 18:37:40 +02:00
  • 3129efb3f7 Add new parameter type MXS_MODULE_PARAM_SERVERLIST Esa Korhonen 2017-03-14 11:19:00 +02:00
  • 5e39268e37 Remove support for TrxBoundaryMatcher Johan Wikman 2017-03-15 10:34:56 +02:00
  • c235e181ce Null filter no long requires 'capabilities' argument Johan Wikman 2017-03-15 10:26:31 +02:00
  • 1c8205e005 Add missing flag handling Johan Wikman 2017-03-15 10:25:02 +02:00
  • c51cd8858d Minor optimizations to TrxBoundaryParser Johan Wikman 2017-03-15 10:20:35 +02:00
  • 96f0321b7e Add program for profiling TrxBoundaryParser Johan Wikman 2017-03-14 21:36:14 +02:00
  • 9a33cf4d3e Add smoke-test for qc_get_trx_type_mask_using Johan Wikman 2017-03-14 18:59:42 +02:00
  • cab176b149 Fix handling of AUTOCOMMIT=ON Johan Wikman 2017-03-14 18:54:19 +02:00
  • 87d84bc81c Ignore implicit commits Johan Wikman 2017-03-14 17:17:04 +02:00
  • c2add97e30 Recognise various autocommit syntaxes Johan Wikman 2017-03-14 17:13:46 +02:00
  • 470de51e22 Handle whitespace in TrxBoundaryParser Johan Wikman 2017-03-14 13:06:26 +02:00
  • 931f765df5 Enhance transaction tracking test Johan Wikman 2017-03-14 09:59:43 +02:00
  • f8a0ca25a4 Regex accept WITH CONSISTENT SNAPSHOT Johan Wikman 2017-03-11 18:03:33 +02:00
  • 212be78ece Make first a crude check, then a detailed one Johan Wikman 2017-03-11 17:32:59 +02:00
  • d5fc54a9de Handle WITH CONSISTENT SNAPSHOT as well Johan Wikman 2017-03-11 16:46:49 +02:00
  • 35132f3afe Take TrxBoundaryMatcher into use Johan Wikman 2017-03-11 13:32:50 +02:00
  • faa0dea2ce Add TrxBoundaryMatcher Johan Wikman 2017-03-11 13:26:13 +02:00
  • a85ce2e915 Take TrxBoundaryParser into use Johan Wikman 2017-03-11 12:05:07 +02:00
  • 74fe9fb911 Add class TrxBoundaryParser Johan Wikman 2017-03-11 11:46:44 +02:00
  • ddca19767c Compile query_classifier.c as C++ Johan Wikman 2017-03-10 15:52:41 +02:00
  • 8e81941058 Enable trx boundary detection using regexes Johan Wikman 2017-03-10 15:34:57 +02:00
  • 0985a18a7e Perform internal qc initialization Johan Wikman 2017-03-10 14:13:32 +02:00
  • a58f944f23 Allow query classifier to initialize itself Johan Wikman 2017-03-10 14:01:36 +02:00
  • 669d6e95f4 Change 'localhost_from_socket' to 'localhost' Johan Wikman 2017-03-15 09:01:47 +02:00
  • 78b6b4d4e4 Add MXS-1032 to the release notes Markus Mäkelä 2017-03-14 13:41:43 +02:00
  • b7e29fb6f0 Add example use of match and ignore parameters Markus Mäkelä 2017-03-14 13:12:02 +02:00
  • 9efcea4cec Fix false error message Markus Mäkelä 2017-03-14 12:50:47 +02:00
  • d19e5b376d MXS-1032: Add configurable connector plugin directory Markus Mäkelä 2017-03-14 11:52:38 +02:00
  • 61627e035c Correct release note link Johan Wikman 2017-03-14 12:46:58 +02:00
  • 2bcb57365b Update 2.1.1 release date Johan Wikman 2017-03-14 12:38:11 +02:00
  • e572743f02 Correct release note link Johan Wikman 2017-03-14 12:46:58 +02:00
  • e1165a85bb Update 2.1.1 release date Johan Wikman 2017-03-14 12:38:11 +02:00
  • dd82c46596 Remove two checks that always return false Esa Korhonen 2017-03-14 10:40:36 +02:00
  • 8c7618035b Merge branch '2.1' into develop Markus Mäkelä 2017-03-14 10:45:25 +02:00
  • 7b3c287ac3 Close sessions in MaxScale core Markus Mäkelä 2017-03-13 22:56:18 +02:00
  • 29be8436e5 Remove unused readconnroute code Markus Mäkelä 2017-03-13 22:31:58 +02:00
  • 9952676052 Move UNIX domain socket creation to utils.c Markus Mäkelä 2017-03-13 18:10:58 +02:00
  • 573615889b Binlog Server doesn't ask for any maxwell query if the option is not set MassimilianoPinto 2017-03-14 09:28:04 +01:00
  • fbcd25342c Add 2.1.2 release notes Markus Mäkelä 2017-03-14 10:11:57 +02:00
  • b24bf7004d Update release notes link Johan Wikman 2017-03-14 08:18:13 +02:00
  • 4d561c5f6a Detect password usage based on token length Markus Mäkelä 2017-03-13 18:56:23 +02:00
  • 147a1f88eb Merge branch '2.1-ipv6' into develop Markus Mäkelä 2017-03-13 13:18:08 +02:00
  • 5876bf3a0b Merge branch 'develop' into MXS-1075 MassimilianoPinto 2017-03-13 12:00:58 +01:00
  • 9c325104b7 Use correct size for snprintf Markus Mäkelä 2017-03-09 14:52:21 +02:00
  • 086650bb4d Fix loading of users from multiple servers Markus Mäkelä 2017-03-08 16:31:58 +02:00
  • e8ef701409 Combine socket creation code Markus Mäkelä 2017-03-07 10:59:02 +02:00
  • 7bc47fd5a4 Return the localhost_match_wildcard_host warning Markus Mäkelä 2017-03-06 16:04:57 +02:00
  • ea55667096 Add back the missing netmask handling code Markus Mäkelä 2017-03-06 16:03:42 +02:00
  • d88d02ee95 Fix namedserverfilter source parameter Markus Mäkelä 2017-03-06 14:12:57 +02:00
  • 894679d611 Fix hostname resolution in MySQLAuth Markus Mäkelä 2017-03-06 14:00:06 +02:00
  • 66ba7f3c80 Simplify network socket creation code Markus Mäkelä 2017-03-06 12:24:12 +02:00
  • 37dd561470 Add support for IPv6 Markus Mäkelä 2017-03-06 10:20:45 +02:00
  • 82247f9143 Add mxs_strerror Johan Wikman 2017-02-13 16:13:26 +02:00
  • 405b944abb Use on-disk database for MySQLAuth users Markus Mäkelä 2017-02-10 16:14:06 +02:00
  • 71b3ee70a4 Fix empty password detection Markus Mäkelä 2017-02-13 12:59:06 +02:00
  • adb9b5049b Fix user cache directory permissions Markus Mäkelä 2017-02-04 02:49:11 +02:00
  • b796967df8 Add diagnostic entry point to authenticators Markus Mäkelä 2017-02-04 02:46:48 +02:00
  • f225b29756 Fix injection of service user Markus Mäkelä 2017-02-03 08:52:52 +02:00
  • 2dd79e2e0c Make sure user cache directory exists Markus Mäkelä 2017-02-03 08:10:03 +02:00
  • a3a2a24c97 Return correct value for failed db authentication Markus Mäkelä 2017-01-30 17:01:16 +02:00
  • b2c018a986 Don't users with a pre-4.1 password Markus Mäkelä 2017-01-30 16:16:45 +02:00
  • 5494b262d3 Reorder SQL statements when persisting users Markus Mäkelä 2017-01-30 16:09:31 +02:00
  • 0488f8a052 Fix enable_root_user Markus Mäkelä 2017-01-30 16:09:00 +02:00
  • 04899f3a3e Remove unused code from MySQLAuth Markus Mäkelä 2017-01-30 13:16:48 +02:00
  • b206300975 Exact hostnames grants take precedence over wildcard grants Markus Mäkelä 2017-01-30 12:53:54 +02:00
  • ba16b8ca1c Fix memory leak in dbusers.c Markus Mäkelä 2017-01-30 12:48:21 +02:00
  • b376d9043a Use new authentication for reauthentication Markus Mäkelä 2017-01-30 12:23:06 +02:00
  • 48d70fa4a8 Replace get_users implementation with new version Markus Mäkelä 2017-01-28 23:27:06 +02:00
  • 62763e2505 Store SQLite tables on disk Markus Mäkelä 2017-01-28 22:04:26 +02:00
  • 2f4df0c21e Store databases in the SQLite database Markus Mäkelä 2017-01-28 20:48:17 +02:00
  • 041c0f1f2d Use SQLite3 based authentication Markus Mäkelä 2017-01-28 12:58:24 +02:00
  • d4a06c61de Move reauthentication to authenticators Markus Mäkelä 2017-01-28 11:23:49 +02:00
  • b53ef249f9 Add comment to Jenkins build variables Markus Mäkelä 2017-03-09 10:11:38 +02:00
  • 6da8cfe97e Fix assignment of master status on failed servers Markus Mäkelä 2017-03-10 09:11:17 +02:00
  • c282f7e1a7 Merge branch '2.0.5' into 2.0 Johan Wikman 2017-03-11 08:10:23 +02:00
  • 552ee4ad64 Update release date Johan Wikman 2017-03-11 08:04:11 +02:00
  • 454248e3ec Fix builds with system Connector-C Markus Mäkelä 2017-03-09 12:56:13 +02:00
  • cb69b3cbca Merge branch 'develop' into MXS-1075 MassimilianoPinto 2017-03-09 15:08:04 +01:00
  • 20d89717c7 Remove unused headers Markus Mäkelä 2017-03-09 13:02:23 +02:00
  • 4f03c53bdf Update 2.1.1 release notes Johan Wikman 2017-03-09 10:04:59 +02:00
  • 415001a4cd Merge branch '2.1' into develop Markus Mäkelä 2017-03-09 10:02:36 +02:00
  • 41ff01d16d Merge branch '2.0' into 2.1 Markus Mäkelä 2017-03-09 10:01:38 +02:00
  • d82f4ad6dc Prevent ignoring return value error Johan Wikman 2017-03-09 09:44:48 +02:00
  • e1a1959bc2 Replace strerror_r with mxs_strerror Markus Mäkelä 2017-03-07 12:18:53 +02:00
  • 84a6848f10 Add build information to --version-full Timofey Turenko 2017-02-20 13:41:51 +02:00
  • d764bb9e1f MXS-1178: Fix master_accept_reads Markus Mäkelä 2017-03-09 07:45:29 +02:00
  • fd2df3a863 Always open files with configured block size Markus Mäkelä 2017-03-08 20:03:45 +02:00
  • c1dc0e6f73 MXS-1075: simplify blr_slave_query: handle SELECT stmts MassimilianoPinto 2017-03-08 17:23:39 +01:00
  • a925be4e2a Turn off error in qc_sqlite built Johan Wikman 2017-03-08 17:18:06 +02:00
  • c18f94b31b Get socket family from struct sockaddr_storage Markus Mäkelä 2017-03-08 15:53:49 +02:00
  • d7e48f93bb NamedServerFilter PCRE2 matching and refactoring Esa Korhonen 2017-03-06 14:15:36 +02:00
  • 55f038bc1f RegexHintFilter (namedserverfilter) now uses PCRE2 Esa Korhonen 2017-03-03 09:39:14 +02:00
  • 5975422473 Change namedserverfilter to C++, reorder code, cleanup Esa Korhonen 2017-03-02 16:31:19 +02:00
  • 25350d6a08 Update change log and release notes Johan Wikman 2017-03-08 13:17:17 +02:00
  • 4b472d9a13 MXS-1075: file field added to MARIADB_GTID_INFO MassimilianoPinto 2017-03-08 09:29:21 +01:00
  • 670150c1c9 MXS-1075: added blr_fetch_mariadb_gtid() routine MassimilianoPinto 2017-03-08 09:06:10 +01:00
  • 656a38096c Revert "MXS-1075: added blr_fetch_mariadb_gtid() routine" MassimilianoPinto 2017-03-08 08:57:59 +01:00
  • e8161bbb08 MXS-1075: MARIADB_GTID_INFO struct is fully copied MassimilianoPinto 2017-03-08 08:57:43 +01:00