bf00ca8abaGaleraHA support - R/W Splitting with Galera
MassimilianoPinto
2014-05-26 10:29:34 +02:00
cde204db47MariaDB 10 Replication support
MassimilianoPinto
2014-05-26 10:09:01 +02:00
a819887b07Added logging to place where authentication with backend fails and the reason is unknown.
VilhoRaatikka
2014-05-24 00:04:15 +03:00
c2e85df66fAdded logging to place where authentication with backend fails and the reason is unknown.
VilhoRaatikka
2014-05-24 00:04:15 +03:00
eb8c6cc297Added SESSION_STATE_ROUTER_READY to server/core/session.c:session_state so that state will be printed correctly as well instead of "Invalid state".
VilhoRaatikka
2014-05-22 22:27:08 +03:00
a6eb7bd743Added space character between '--' and comment text in sql scripts.
VilhoRaatikka
2014-05-21 22:05:13 +03:00
78c5c407bdFixed conflict
Mark Riddoch
2014-05-23 16:43:11 +01:00
45d5d521b8Merge branch 'blr' into cenh
Mark Riddoch
2014-05-23 16:39:39 +01:00
7fe50a311fAddition of developer and user modes to debugcli
Mark Riddoch
2014-05-23 13:29:58 +01:00
23a9759fcaFixed a couple of memory leaks
Mark Riddoch
2014-05-23 09:08:02 +01:00
4f1233ecc7Added SESSION_STATE_ROUTER_READY to server/core/session.c:session_state so that state will be printed correctly as well instead of "Invalid state".
VilhoRaatikka
2014-05-22 22:27:08 +03:00
3b984d2773Improve quoting mechanism is debug interface
Mark Riddoch
2014-05-22 15:24:07 +01:00
837d15dc33Fix valgrind issue with saved master responses
Mark Riddoch
2014-05-22 15:07:46 +01:00
719a5015f5Merge pull request #3 from hholzgra/bugzilla-431
Mark Riddoch
2014-05-22 08:42:56 +01:00
a4e7074f3eMerge pull request #2 from hholzgra/bugzilla-435
Mark Riddoch
2014-05-22 08:39:35 +01:00
77299fea2eAdded space character between '--' and comment text in sql scripts.
VilhoRaatikka
2014-05-21 22:05:13 +03:00
10dcda4827"==" is a bash-only operator not known to pure posix shells, and in the context it's used in here it is the same as "=" anyway
Hartmut Holzgraefe
2014-05-21 19:25:21 +02:00
d0aeeb13ccSQL comments require whitespace between "--" and comment text
Hartmut Holzgraefe
2014-05-21 18:46:56 +02:00
c1d39999ffImprovements to debug interface & blr updates
Mark Riddoch
2014-05-21 17:25:21 +01:00
e19157e674Removed another invalid assert. It is allowed to read more or less than the first arrived packet contains.
VilhoRaatikka
2014-05-21 09:25:57 +03:00
e6cdfa4dd4Removed another invalid assert. It is allowed to read less or more than content of the first arrived packet.
VilhoRaatikka
2014-05-21 09:22:36 +03:00
ebcf4afa52Invalid invariant in assert caused MaxScale to trap if more bytes were read than the first mysql packet contained according to the mysql packet length field. Since it is typical that session updates and mysql packets come in same transfer this check fails in correct cases as well. Removed assertion.
VilhoRaatikka
2014-05-20 22:34:43 +03:00
8b3ea0c4d9Added ability to use the service name in a show service command
Mark Riddoch
2014-05-19 18:20:03 +01:00
d52f761b2dFix missing GWBUF queue
Mark Riddoch
2014-05-19 15:18:09 +01:00
6d83e48b87Merge
Mark Riddoch
2014-05-19 13:47:15 +01:00
9777e83a5aMerge branch 'master' into blr
Mark Riddoch
2014-05-19 13:46:47 +01:00
cbed38f551Merge pull request #1 from hholzgra/devel-test-readme
Mark Riddoch
2014-05-19 13:30:16 +01:00
a007f68dccadded description on how to run the test suite
Hartmut Holzgraefe
2014-05-19 14:24:37 +02:00
854d7d7c68Updated debug command plugin.
Mark Riddoch
2014-05-19 12:30:53 +01:00
7d703e942cReprinted release notes
Mark Riddoch
2014-05-17 07:26:23 +01:00
29d247319dFixed issue with bin log event straddling buffers
Mark Riddoch
2014-05-17 07:25:03 +01:00
196c6aaccaDelete MaxScale 0.6 Release Notes.pdf
Mark Riddoch
2014-05-17 07:21:13 +01:00
bb364f531bBug #425, http://bugs.skysql.com/show_bug.cgi?id=425 mysqlk_client.c now assumes that mysql packets may arrive in separate pieces. gw_read_client_event reads client data, and if packet is incomplete it is added to new dcb->dcb_readqueue. When next packet is combined with data in readqueue.
VilhoRaatikka
2014-05-16 17:01:10 +02:00
b341ba317eadd debug flags support to .spec
Timofey Turenko
2014-05-13 18:30:12 +03:00
1d08b0100fInitial binlog prototype
Mark Riddoch
2014-05-13 16:06:05 +01:00
c5ec3cbc57Added new criteria for slave selection: LEAST_ROUTER_CONNECTIONS which causes the servers having least connections from same router to become chosen. Added function pointer array which is indexed by enumerated selection criterias. Selection criteria can now be switched by modifying config file and reloading it.
VilhoRaatikka
2014-05-12 17:03:22 +03:00
25cb08cc29Return value of service_alloc wasn't read and caused MaxScale to fail if module load failed.
VilhoRaatikka
2014-05-12 16:59:19 +03:00
b7ae1c1784Added router_option slave_selection_criteria=[LEAST_GLOBAL_CONNECTIONS(default)|LEAST_BEHIND_MASTER] to readwritesplit section. The option is reloadable in the same way as max_slave_connections parameter. Option value determines which sort function is called before to sort backend server pointers before selecting them and establishing connections to backends.
VilhoRaatikka
2014-05-11 23:59:16 +03:00
b8618ee7cfBackend, and server connection counters were updated erroneously. As a consequent, backend selection worked wrong and negative connection count values were possible.
VilhoRaatikka
2014-05-11 17:25:56 +03:00
9d1aa06376Added default value for max_slave_connections=1. It is set when router instance is created. Default value is overwritten if configuration parameter is found.
VilhoRaatikka
2014-05-10 23:27:28 +03:00
ffce479780backend connection counter was decreased in freeSession even for those backends which weren't connected. This resulted negative counts and affected on selection algorithm.
VilhoRaatikka
2014-05-10 22:21:30 +03:00
18fe909f8cversion_string is a new service parameter
MassimilianoPinto
2014-05-09 20:13:45 +02:00
e228baf256version_string is a new service parameter
MassimilianoPinto
2014-05-09 20:13:45 +02:00
e9e2f0365d0.6.0 Added history folder in Documentation
MassimilianoPinto
2014-05-09 16:34:09 +02:00
0643e096a6Documentation update for 0.6.0 release
MassimilianoPinto
2014-05-09 16:01:49 +02:00
8be4aba223Added new state to SESSION: SESSION_STATE_STOPPING, which is set in protocol module before calling closeSession (router). THe new state tells that session is closing and DCBs included may not be polling anymore.
VilhoRaatikka
2014-05-08 23:17:35 +03:00