bad61b0740
Change binlog router to indicate it does not use router sessions via the getCapabilities interface.
2015-10-27 14:17:06 +00:00
9064212353
Fixed queries without assignment operators failing to be properly canonized.
2015-10-27 14:20:43 +02:00
bed6666338
Fix to MXS-367: https://mariadb.atlassian.net/browse/MXS-367
...
Template config file is copied as maxscale.cnf if no configuration file is found.
If /etc/maxscale.cnf is not found, the /etc/maxscale.cnf.template will be copied as /etc/maxscale.cnf.
This allows MaxScale to start right after installation if combined with a running and properly configured server.
2015-10-27 09:31:55 +02:00
ee29e85016
Added bundled PCRE2 library.
2015-10-27 09:24:34 +02:00
91bb3b288c
Moved common monitor code to monitor_common.c
2015-10-26 17:31:19 +02:00
2b958bad94
Added detection of connection timeout when monitors connect to backend servers.
2015-10-26 17:30:34 +02:00
ddcfe03c15
Removed duplicate code.
2015-10-26 15:16:54 +02:00
f2c5df703b
Added an ellipsis at the end of a log message that exceeds the maximum size.
2015-10-26 12:15:24 +02:00
a066b34e8e
Fix for change master to new binlog file
...
Fix for change master to new binlog file
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.
2015-10-26 10:06:20 +02:00
8208f3a728
strerror_r update
...
strerror_r update
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
2015-10-23 16:44:21 +03:00
bf6286e598
Fix for new file creation after change master to new log file
...
Fix for new file creation after change master to new log file
2015-10-23 15:35:48 +02:00
3be5238bd7
Fixed indentation.
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.
2015-10-23 14:54:08 +03:00
1dc48f5ed8
Merge branch 'develop' into 1.2.1-binlog_router_trx
2015-10-23 13:18:11 +02:00
29e241ee60
__func__ instead of __FUNCTION__
...
The former is part of the C99 standard while the latter is
a GCC extension.
2015-10-23 12:52:55 +03:00
40ffe21dd8
Added a variable for current event being processed after a transaction is committed.
2015-10-23 12:33:51 +03:00
3751299731
Bool arguments replaced with enum.
...
Mush easier to see at the call-site what actually is done.
2015-10-22 16:05:23 +03:00
cdf7045bfb
Merge branch 'cnf_update' into develop
2015-10-22 15:27:47 +03:00
de7fbe3271
Cleaned up the readwritesplit documentation.
2015-10-22 15:26:41 +03:00
37e4d5f3cb
Updated configuration template with links to documentation.
2015-10-22 15:24:16 +03:00
d93d01b116
General tidying
...
General tidying and correction of missed points during
earlier cleanup steps.
2015-10-22 14:54:03 +03:00
20364a132b
Whitespace changes.
...
All binary operators surrounded by a space.
2015-10-22 14:40:57 +03:00
cb468be04f
Function declarations changed to common Maxscale style.
2015-10-22 14:26:41 +03:00
18181e8cb9
All keywords now followed by space.
...
Plus some missing Allman identation fixes.
2015-10-22 10:58:32 +03:00
ba23fc6fa2
Structures renamed according to style guide.
...
Structures renamed according to style guide and forward declaration
moved from header (where they are not needed) to implementation.
2015-10-21 14:54:41 +03:00
f47b6324a1
Allman indentation style applied.
2015-10-21 14:54:19 +03:00
76f4f4fe89
Indentation and whitespace fixes.
...
Straightforward indentation and whitespace modifications.
This is the first one in a series of commits that will bring
log manager in line with the coding style.
2015-10-21 14:53:48 +03:00
add1927781
Reformatted to make line-length < 110.
2015-10-21 09:46:52 +03:00
04a1f9bd3d
Error messages in getDatabases are now unique.
2015-10-20 22:45:29 +03:00
c795032358
Update Hint-Syntax.md
...
Added "s" to filters in example [Read Service] as it was confusing trying to get hint routing working correctly.
2015-10-20 10:48:11 -05:00
eeefd73623
Changed sprintf format to use %02hhx instead of %02x.
2015-10-20 16:20:54 +03:00
f18d921f4c
Fixed internal service test failing due to old assumptions.
2015-10-19 18:17:12 +03:00
a8f866d372
Message log update
...
Message log update
2015-10-19 11:37:20 +02:00
75e8033052
Merge branch 'develop' into 1.2.1-binlog_router_trx
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.
2015-10-19 09: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.
2015-10-19 09:01:58 +03:00
33ba9e1bae
Added missing maxadmin tests.
2015-10-19 09:01:58 +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.
The planned functionality to store the types of the prepared statements was not implemented
and all executions of prepared statements are sent to the master. Because of this the preparations
should be all sent to the master server instead of sending them to all servers.
2015-10-19 09:01:58 +03:00
6e9a2a89eb
Add dcb_hangup_foreach to DCB header.
2015-10-17 20:09:05 +01:00
6040f11070
Include DCB headers to remove warnings.
2015-10-17 20:06:37 +01:00
c74d320851
Remove stray character.
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.
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.
2015-10-16 17:55:07 +01:00
12ceb0db02
Check for dummy session in mysql_backend protocol and ignore.
2015-10-15 14:17:49 +02:00
9b65e0b8b6
Fixed compiler warnings.
2015-10-14 10:58:32 +03:00
d000af33f6
Remove obsolete function.
2015-10-13 16:21:17 +02:00
efc0c7420e
Correct misplacement of decrementing current connections counter.
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).
2015-10-13 15:10:55 +02:00