Commit Graph

1248 Commits

Author SHA1 Message Date
cbefda6517 monitor for SQL nodes in MySQL Cluster
New monitor added for SQL nodes in MySQL Cluster
2014-07-28 09:47:06 +02:00
0dcc23a33c MaxScale 1.0.0 beta
MaxScale 1.0.0 beta
2014-07-04 15:17:03 +02:00
4c6c6c9111 Documentation for HA with Corosync/Pacemaker
Documentation for HA with Corosync/Pacemaker
2014-07-04 14:10:13 +02:00
362ae00c80 Merge branch 'develop' of https://github.com/skysql/MaxScale into develop 2014-07-04 14:29:11 +03:00
78d432661a Delete MaxScale 0.7 Release Notes.pdf
Moved to history
2014-07-04 12:28:04 +01:00
5357f6e2f2 Fixes symtoms described in http://bugs.skysql.com/show_bug.cgi?id=454
Added DCB state check to backend error evend handler. If state isn't DCB_STATE_POLLING anymore, socket is closed with purpose or error occurred but it has already been handled.
Client doesn't hang anymore at least with the documented method.
2014-07-04 14:26:55 +03:00
1a99b1b287 Merge branch 'develop' of github.com:skysql/MaxScale into develop 2014-07-04 12:26:30 +01:00
3aeb8d96af Update release notes 2014-07-04 12:26:03 +01:00
96472706e0 set version to 1.0-beta 2014-07-04 14:25:41 +03:00
3c74d73b75 change debian/install to install script from etc/ubuntu/init.d/maxscale 2014-07-04 12:51:59 +03:00
25e108c99a maxscale init script for Ubuntu
maxscale init script for Ubuntu
2014-07-04 11:49:00 +02:00
b40a1a9ed8 Merge branch 'develop' of https://github.com/skysql/MaxScale into develop 2014-07-04 11:30:14 +03:00
307bb6ad98 Disabled query classifier tests from testset until tests are fixed. Current version doesn't even compile. 2014-07-04 11:29:26 +03:00
4af2e58c86 Update plugin status to BETA 2014-07-04 09:23:40 +01:00
5251244ddd Fix missing argument to skygw_query_classifier_get_type in test code 2014-07-04 08:44:42 +01:00
cf13d89bff Version 1.0
Version 1.0
2014-07-04 09:24:00 +02:00
e3dc071549 Merge branch 'develop' of github.com:skysql/MaxScale into develop 2014-07-03 19:48:24 +03:00
ac914120b8 fix server/core/Makefile to make build with static lib working in Ubuntu 2014-07-03 19:35:16 +03:00
0036d6d8af Merge branch 'develop' of https://github.com/skysql/MaxScale into develop 2014-07-03 19:27:59 +03:00
39679447c9 Bugzilla #455, MaxScale crashed due missing buffer type information in multi-buffer responses. 2014-07-03 19:20:45 +03:00
a100b46680 Comments updated in get_root_master()
Comments updated in get_root_master()
2014-07-03 17:04:58 +02:00
a68d83ff7f Moved error messages about broken pipe to DEBUG build since in cases we've seen it is due to socket closing in same host. Other case is that MaxScale attempts to write COM_QUIT (ending message) to socket that other thread already closed.
Added counter clean-up code to readwritesplit closeSession. If operation counters have leaked, that is, due to some error in query routing some counter have been left positive, it is zeroed at session ending. This ensures that there is no garbage in global counter even if individual session wouldn't clean up its counters.
2014-07-03 12:12:21 +03:00
0dfdc27ea5 revert -l:libmysqld.a to -lmysqld 2014-07-03 11:38:59 +03:00
6f6a5b67c9 Merge branch 'develop' of https://github.com/skysql/MaxScale into develop 2014-07-03 00:46:01 +03:00
e944ae2e70 http://bugs.skysql.com/show_bug.cgi?id=453
Fixed bug in session command resul handling. In case where backend sent error message the session command cursor wasn't updated properly.

Added check to bref_clear_state, if bref's waiter counter would go negative, decrement to global operation counter is skipped.
2014-07-03 00:43:30 +03:00
7f0ab047d5 fix path for ldconfig 2014-07-02 22:42:04 +03:00
e5ce7027ed Merge branch 'static_lib' into develop 2014-07-02 20:54:00 +03:00
c3c18fb044 Fix for missing maxscaled sources in Makefile. Resolves issue with
make clean not removing maxscaled.o
2014-07-02 17:32:47 +01:00
eb3a8eaab3 L:.a 2014-07-02 16:25:55 +03:00
511bb84130 lstc should be dynamic 2014-07-02 16:02:21 +03:00
f379ee3d7a add -static for lmysqld 2014-07-02 15:52:16 +03:00
a15935b946 set maxscale install path /usr/local/skysql/maxscale 2014-07-02 15:39:18 +03:00
9724a6d32e Added new readwritesplit options with description and examples. 2014-07-02 13:14:59 +03:00
c61c67b5a0 Merge branch 'develop' of https://github.com/skysql/MaxScale into develop 2014-07-02 13:01:14 +03:00
bcfbddc8a6 Added description, syntax and example for max_slave_connections, max_slave_replicatoin_lag and router_options=slave_selection_criteria 2014-07-02 13:00:17 +03:00
43a4f97219 add touch depend.mk to 'clean' target 2014-07-02 12:04:09 +03:00
03cae4f4f7 New version with MAXSCALE_HOME
New version with MAXSCALE_HOME, removed MAXSCALE_BASE
2014-07-02 09:41:07 +02:00
5c2333430d Removed configuration consistency checks, since monitor's configuration can't be easily read when router instance is created.
Fixed braces in slave select condition in select_connect_backend_servers.
2014-07-01 22:18:40 +03:00
d58682d261 Updated Makefile to resolve issue with adding extra MaxScale in the
path for a make install command.
2014-07-01 16:53:10 +01:00
29503ce566 Fixed slave selection condition. 2014-07-01 18:01:36 +03:00
f20b8de253 Added NULL-pointer check to gw_client_hangup_event 2014-07-01 17:42:12 +03:00
ede4f3778f Merge pull request #10 from skysql/MAX-94
Max 94
2014-07-01 17:16:48 +03:00
e586efcaae Comments updated in get_root_master
Comments updated in get_root_master
2014-07-01 16:03:22 +02:00
e68d1f984b Added check for case where backend's replication lag information is currently not available. 2014-07-01 16:59:45 +03:00
8ffca16368 Added consistency check for detect_replication_lag and max_slave_replication_lag and router_options=slave_select_criteria=LEAST_BEHIND_MASTER
Fixed a bug in service_add_qualified_param which didn't handle param list correctly.
2014-07-01 16:54:16 +03:00
248b479bb6 Merge pull request #9 from skysql/MAX-90
Addition of server weighting to the read/write splitter
2014-07-01 16:04:52 +03:00
794438a248 Bug fix in get_root_master
bug fix in get_root_master if there is a server outside of the
replication tree or not monitored
2014-07-01 12:31:42 +02:00
eaaac58b44 Addition of server weighting to the read/write splitter
Tidy up the output of show server and show servers so that columsn align
2014-07-01 11:06:28 +01:00
52d4b8590a Create the depend.mk to enable the build to work for a fresh checkout 2014-07-01 10:49:24 +01:00
ff99cd3c63 no rows for slave heartbeat reset server values
no rows for slave heartbeat resets the heartbeat and node_ts in server
struct
2014-07-01 10:36:26 +02:00