Mark Riddoch
87e66a0ea8
Revert "Implementation of HTTPD protocol, gwbuf properties and a dmeo web application"
...
This reverts commit 6fd5dff34902051f38932947493280e1e62dbeb1.
2014-07-15 17:53:39 +01:00
Mark Riddoch
6fd5dff349
Implementation of HTTPD protocol, gwbuf properties and a dmeo web application
...
interface to test the new httpd.
2014-07-15 17:39:31 +01:00
VilhoRaatikka
0b89245a4b
Merge branch 'develop' into MAX-167
...
Conflicts:
server/modules/monitor/mysql_mon.c
server/modules/routing/readwritesplit/readwritesplit.c
2014-06-30 14:17:00 +03:00
VilhoRaatikka
fcf67716fd
Added mechanism for choosing slave for a query based on the current load in all connected slaves. Counting operations is not correctly done here. Reading values and choosing accordingly is done.
...
Fixed several things in session command reply processing.
2014-06-29 22:21:30 +03:00
Mark Riddoch
a25b757134
Merge branch 'develop' into MAX-90
...
Conflicts:
server/core/server.c
server/include/server.h
server/modules/routing/readconnroute.c
2014-06-27 16:04:39 +01:00
MassimilianoPinto
111693775b
master_id and node_id are long vars
...
master_id and node_id are long vars
2014-06-27 14:21:12 +02:00
Mark Riddoch
25d4f784bc
Implementation of server routing generic functionality and for readconnrouter
2014-06-27 12:07:47 +01:00
MassimilianoPinto
4d2e43a2d9
code cleanup and documentation
...
code cleanup and documentation
2014-06-26 16:56:21 +02:00
MassimilianoPinto
e1e172fe03
Fixed compile errors
...
Fixed compile errors
2014-06-24 18:37:17 +02:00
MassimilianoPinto
7ba64875ad
master_id, depth, slaves default values
...
master_id, depth, slaves default values
2014-06-23 09:51:50 +02:00
MassimilianoPinto
1b6a5efb64
merge from develop
...
merge from develop
2014-06-18 11:51:47 +02:00
MassimilianoPinto
e0c3ef24d7
typo fix
...
typo fix
2014-06-17 13:05:31 +02:00
MassimilianoPinto
fe846885d5
depth and master_id fields added
...
depth and master_id fields added
2014-06-17 13:05:03 +02:00
VilhoRaatikka
5bcae64538
When protocol closes DCB it calls dcb_close instead of dcb->func.close. dcb_close then calls dcb->func.close. This is now changed to all protocols and routers.
...
Rwsplit handles ERRACT_NEW_CONNECTION by clearing backend reference, removing callbacks and associating backend reference with new backend server. If it succeeds and the router session can continue, handleError returns true. Otherwise false. When ever false is returned it means that session must be closed.
Rwsplit now tolerates backend failures in a way that it searches new backends when monitor, backend, or client operation fails due to backend failure.
2014-06-15 23:44:07 +03:00
Mark Riddoch
1ebf27eab3
Add server maintenance mode.
...
Maintenance mode prevents a server from having new connections made
to it and stops MaxScale from monitoring a server. It is designed
to allow a server to be taken out of an active cluster for maintenance.
It prevents new connections and allowsg existing connections to
drain away prior to performaing maintenance on the server.
2014-06-03 09:25:09 +01:00
MassimilianoPinto
d19aedeb2c
Merge branch 'develop' into feature-MAX-60
2014-05-29 12:12:05 +02:00
Mark Riddoch
797f044cf9
Addition of the list command to the debugcli to list servers,
...
services, listeners and sessions
2014-05-28 23:25:47 +01:00
MassimilianoPinto
7108a25299
added routines
...
added routines
2014-05-28 15:56:10 +02:00
MassimilianoPinto
77b790efbf
Replication lag support in server struct
...
Replication lag support in server struct and configuration
2014-05-28 14:47:35 +02:00
MassimilianoPinto
a45e009dfe
Merge branch 'feature-MAX-58' into develop
...
Merge branch 'feature-MAX-58' into develop
2014-05-28 09:31:29 +02:00
MassimilianoPinto
933025b017
Update
...
Update
2014-05-26 16:49:10 +02:00
MassimilianoPinto
375121aec7
Merge from feature-MAX-98
...
Merge from feature-MAX-98
2014-05-26 12:50:29 +02:00
MassimilianoPinto
bf00ca8aba
GaleraHA support - R/W Splitting with Galera
...
GaleraHA support - R/W Splitting with Galera
2014-05-26 10:29:34 +02:00
MassimilianoPinto
cde204db47
MariaDB 10 Replication support
...
MariaDB 10 Replication support
2014-05-26 10:09:01 +02:00
Mark Riddoch
c1d39999ff
Improvements to debug interface & blr updates
2014-05-21 17:25:21 +01:00
VilhoRaatikka
fcf7d37114
Added support for router option 'synced' in read write split router. If router option is specified, backend server must be in 'joined' state to be eligible backend candidate.
2014-03-19 22:29:02 +02:00
Timofey Turenko
a7c82310f9
moving files to /server to make merge possible
2013-07-28 05:31:11 +00:00