Commit Graph

  • 3c30827f16 Report blr_print_binlog_details only if pos > 4 MassimilianoPinto 2015-10-28 10:15:05 +01:00
  • d7d009f3b3 Merge from develop MassimilianoPinto 2015-10-28 09:38:31 +01:00
  • 4c0406a69c New logging macros Johan Wikman 2015-10-23 13:32:42 +03:00
  • 846816a851 Changed from POSIX regular expressions to PCRE2 for the regexfilter. Markus Makela 2015-10-27 22:10:29 +02:00
  • c798961f21 Removed policy CMP0026 from PCRE2 CMakeLists.txt Markus Makela 2015-10-27 20:55:32 +02:00
  • 08edfe3d6e Added missing cmake files. Markus Makela 2015-10-27 20:51:45 +02:00
  • a718c995ae Added blr_print_binlog_details MassimilianoPinto 2015-10-27 17:33:00 +01:00
  • bad61b0740 Change binlog router to indicate it does not use router sessions via the getCapabilities interface. counterpoint 2015-10-27 14:17:06 +00:00
  • 9064212353 Fixed queries without assignment operators failing to be properly canonized. Markus Makela 2015-10-26 20:12:04 +02:00
  • bed6666338 Fix to MXS-367: https://mariadb.atlassian.net/browse/MXS-367 Markus Makela 2015-10-26 22:13:33 +02:00
  • ee29e85016 Added bundled PCRE2 library. Markus Makela 2015-10-20 14:06:04 +03:00
  • 91bb3b288c Moved common monitor code to monitor_common.c Markus Makela 2015-10-26 14:32:27 +02:00
  • 2b958bad94 Added detection of connection timeout when monitors connect to backend servers. Markus Makela 2015-10-26 14:25:43 +02:00
  • ddcfe03c15 Removed duplicate code. Johan Wikman 2015-10-26 14:49:48 +02:00
  • f2c5df703b Added an ellipsis at the end of a log message that exceeds the maximum size. Markus Makela 2015-10-26 12:12:55 +02:00
  • a066b34e8e Fix for change master to new binlog file MassimilianoPinto 2015-10-26 10:35:33 +01:00
  • 6c6f81abce Fix to MXS-427: https://mariadb.atlassian.net/browse/MXS-427 Stack allocated buffers now have a maximum size. Markus Makela 2015-10-26 10:06:20 +02:00
  • 8208f3a728 strerror_r update MassimilianoPinto 2015-10-23 18:44:39 +02:00
  • 4b923ce4bc Merge branch '1.2.1-binlog_router_trx' of https://github.com/mariadb-corporation/MaxScale into 1.2.1-binlog_router_trx Markus Makela 2015-10-23 16:44:21 +03:00
  • bf6286e598 Fix for new file creation after change master to new log file MassimilianoPinto 2015-10-23 15:35:48 +02:00
  • 3be5238bd7 Fixed indentation. Markus Makela 2015-10-23 15:05:51 +03:00
  • 63f4bc3aec Changed from router->binlog_lock to router->lock for transaction safety code and cleaned up code. Markus Makela 2015-10-23 14:54:08 +03:00
  • f32911b362 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-10-23 13:18:11 +02:00
  • 1dc48f5ed8 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-10-23 13:18:11 +02:00
  • 29e241ee60 __func__ instead of __FUNCTION__ Johan Wikman 2015-10-23 10:27:35 +03:00
  • 40ffe21dd8 Added a variable for current event being processed after a transaction is committed. Markus Makela 2015-10-23 12:33:51 +03:00
  • 3751299731 Bool arguments replaced with enum. Johan Wikman 2015-10-22 15:45:41 +03:00
  • cdf7045bfb Merge branch 'cnf_update' into develop Markus Makela 2015-10-22 15:27:47 +03:00
  • dab5c7598d Cleaned up the readwritesplit documentation. Markus Makela 2015-10-15 22:23:59 +03:00
  • de7fbe3271 Cleaned up the readwritesplit documentation. Markus Makela 2015-10-15 22:23:59 +03:00
  • 37e4d5f3cb Updated configuration template with links to documentation. Markus Makela 2015-10-22 15:24:16 +03:00
  • d93d01b116 General tidying Johan Wikman 2015-10-22 11:23:25 +03:00
  • 20364a132b Whitespace changes. Johan Wikman 2015-10-22 10:55:20 +03:00
  • cb468be04f Function declarations changed to common Maxscale style. Johan Wikman 2015-10-21 15:47:04 +03:00
  • 18181e8cb9 All keywords now followed by space. Johan Wikman 2015-10-21 15:35:33 +03:00
  • ba23fc6fa2 Structures renamed according to style guide. Johan Wikman 2015-10-21 13:28:04 +03:00
  • f47b6324a1 Allman indentation style applied. Johan Wikman 2015-10-21 13:17:50 +03:00
  • 76f4f4fe89 Indentation and whitespace fixes. Johan Wikman 2015-10-21 11:03:11 +03:00
  • add1927781 Reformatted to make line-length < 110. Johan Wikman 2015-10-21 09:06:18 +03:00
  • 04a1f9bd3d Error messages in getDatabases are now unique. Markus Makela 2015-10-20 22:45:29 +03:00
  • b50f037be1 Update Hint-Syntax.md Jason Lowenthal 2015-10-20 10:48:11 -05:00
  • c795032358 Update Hint-Syntax.md Jason Lowenthal 2015-10-20 10:48:11 -05:00
  • eeefd73623 Changed sprintf format to use %02hhx instead of %02x. Markus Makela 2015-10-20 16:20:54 +03:00
  • f18d921f4c Fixed internal service test failing due to old assumptions. Markus Makela 2015-10-19 18:17:12 +03:00
  • a8f866d372 Message log update MassimilianoPinto 2015-10-19 11:37:20 +02:00
  • c54c863987 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-10-19 09:36:04 +02:00
  • 75e8033052 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-10-19 09:36:04 +02:00
  • 06f6b28048 Fix to MXS-412: https://mariadb.atlassian.net/browse/MXS-412 service->user is now set to NULL after the users are freed. Markus Makela 2015-10-17 18:01:58 +03:00
  • 040587c828 Fix to MXS-413: https://mariadb.atlassian.net/browse/MXS-413 Added missing terminating newlines so showSession and improved maxadmin logic. Markus Makela 2015-10-16 22:30:08 +03:00
  • 33ba9e1bae Added missing maxadmin tests. Markus Makela 2015-10-16 22:27:38 +03:00
  • 5112d4118f Fix to MXS-409: https://mariadb.atlassian.net/browse/MXS-409 Prepared statements are sent to the master instead of all servers. Markus Makela 2015-10-16 09:24:43 +03:00
  • 6e9a2a89eb Add dcb_hangup_foreach to DCB header. counterpoint 2015-10-17 20:09:05 +01:00
  • 6040f11070 Include DCB headers to remove warnings. counterpoint 2015-10-17 20:06:37 +01:00
  • c74d320851 Remove stray character. counterpoint 2015-10-17 20:02:59 +01:00
  • 482db5e84d User friendly bit mask display for DCB print; monitors to work via inserting hangups instead of callbacks. counterpoint 2015-10-17 20:00:05 +01:00
  • 57f5dd15bc Resolve problem of lingering backend database processes; alter MySQL monitor to insert fake events when backend server unavailable; fix problem with count of current connections. counterpoint 2015-10-16 17:55:07 +01:00
  • 12ceb0db02 Check for dummy session in mysql_backend protocol and ignore. counterpoint 2015-10-15 14:17:49 +02:00
  • 9b65e0b8b6 Fixed compiler warnings. Markus Makela 2015-10-14 10:58:32 +03:00
  • d000af33f6 Remove obsolete function. counterpoint 2015-10-13 16:21:17 +02:00
  • efc0c7420e Correct misplacement of decrementing current connections counter. counterpoint 2015-10-13 16:19:24 +02:00
  • cc42707dc0 The read_buffer pointer must be set to null in situations where the buffer has been freed (or consumed). counterpoint 2015-10-13 15:10:55 +02:00
  • 13228d3d8f Fixed HTML links referring to Markdown files instead of the generated HTML files. Markus Makela 2015-10-09 09:59:54 +03:00
  • 77f0128f8c Fixed HTML links referring to Markdown files instead of the generated HTML files. Markus Makela 2015-10-09 09:59:54 +03:00
  • bb53eb0f6d Put extra check in hashtable_fetch to return if zero entries (should never happen but will crash if not checked); remove dcb_close from mysql_backend where it closes backend DCBs, as these should be closed by the router. counterpoint 2015-10-07 17:06:21 +01:00
  • 00de2ddaa8 Fix to MXS-352: https://mariadb.atlassian.net/browse/MXS-352 If a service fails, MaxScale will try to start it again later on. Markus Makela 2015-09-12 06:10:26 +03:00
  • 897907b202 Fix to MXS-352: https://mariadb.atlassian.net/browse/MXS-352 If a service fails, MaxScale will try to start it again later on. Markus Makela 2015-09-12 06:10:26 +03:00
  • 5c985b42ba Fix problem with persistent DCB disposal counterpoint 2015-10-05 16:36:07 +01:00
  • 7e1034a740 All conflicts are printed when processing databases. Markus Makela 2015-10-05 10:14:21 +03:00
  • 6227d9f834 Cleaned up schemarouter code. Markus Makela 2015-10-02 15:15:30 +03:00
  • a576606f2b Updated schemarouter duplicate DB code based on code review. Markus Makela 2015-10-02 08:10:31 +03:00
  • af2bc91383 Cleaned up the clientReply function of the schemarouter. Markus Makela 2015-09-19 17:21:08 +03:00
  • bff6db96a1 Same database on more than one server now cause the schemarouter session to be closed. Markus Makela 2015-09-16 18:37:01 +03:00
  • 56ed36ee76 Moved SSL initialization to be done before services are started. Markus Makela 2015-10-05 08:59:48 +03:00
  • 62477c5760 Changed log message for trx_safe set to ON MassimilianoPinto 2015-10-02 19:14:47 +02:00
  • 78252fcb78 Message logs changed for slave request errors MassimilianoPinto 2015-10-02 18:30:19 +02:00
  • e38ea9d07d Correct missing return value. counterpoint 2015-10-02 16:19:59 +01:00
  • 1e76de540f Added blr_distribute_error_message when distributing transaction events MassimilianoPinto 2015-10-02 09:46:52 +02:00
  • d31e081e45 Changed log messages for blr_read_binlog, added slave send error feaure MassimilianoPinto 2015-10-01 17:03:48 +02:00
  • 97fbe23a79 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-10-01 10:38:50 +02:00
  • ceed5d1c45 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-10-01 10:38:50 +02:00
  • e043d204b4 blr_send_custom_error with errno and state MassimilianoPinto 2015-09-30 15:59:48 +02:00
  • 680589ed46 Slave heartbeat period is reported in diagnostics MassimilianoPinto 2015-09-30 15:21:18 +02:00
  • 21509616e9 Fix routine argument type MassimilianoPinto 2015-09-30 14:47:48 +02:00
  • f9ee9ca028 Addition of send_slave_heartbeat option MassimilianoPinto 2015-09-30 14:39:26 +02:00
  • e0de4ac590 Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-09-30 14:20:39 +02:00
  • 4aa161d78e Merge branch 'develop' into 1.2.1-binlog_router_trx MassimilianoPinto 2015-09-30 14:20:39 +02:00
  • a7260ff4e0 Fix to MXS-302: https://mariadb.atlassian.net/browse/MXS-302 Added support for additional command line parameters via sysconfig files. Markus Makela 2015-09-30 13:05:15 +03:00
  • 4d7629038d Fix to MXS-302: https://mariadb.atlassian.net/browse/MXS-302 Added support for additional command line parameters via sysconfig files. Markus Makela 2015-09-30 13:05:15 +03:00
  • 4f316419c5 Merge branch 'develop' into MXS-329 Markus Makela 2015-09-30 12:43:58 +03:00
  • dc4ded50dd Simplified the configuration file template. Markus Makela 2015-09-30 12:39:24 +03:00
  • 48fd181245 Merge branch 'test_fix_1.3' into develop Markus Makela 2015-09-30 08:34:02 +03:00
  • 638c2250c9 Fixed internal test suite. Markus Makela 2015-09-29 16:36:12 +03:00
  • d679bf1cd8 Fix to MXS-389: https://mariadb.atlassian.net/browse/MXS-389 Utility tools now use static log manager. Markus Makela 2015-09-29 14:52:26 +03:00
  • d582c5880c Impose locking on dcb_call_foreach DCB callback mechanism. Add counters and maxima for DCBs and zombies to aid diagnosis. counterpoint 2015-09-29 11:58:31 +01:00
  • 8bc81b2ad1 Changed the way max_sescmd_history works and combined disable_sescmd_history and disable_slave_recovery. Markus Makela 2015-09-25 21:23:09 +03:00
  • 96f76a1f2e Changed the way max_sescmd_history works and combined disable_sescmd_history and disable_slave_recovery. Markus Makela 2015-09-25 21:23:09 +03:00
  • 447c3aa6c1 More code cleaning. Markus Makela 2015-09-23 08:40:59 +03:00
  • abab715a21 Simplified the code in parse_time. Markus Makela 2015-09-22 20:57:37 +03:00
  • f021d42820 Cleaned up the timerange string processing in dbfwfilter. Markus Makela 2015-09-22 14:17:33 +03:00
  • db0e2e881f Double free prevented. Johan Wikman 2015-09-29 10:37:56 +03:00