8d0ca74b9c
Merge branch 'schemarouter_fix' into develop
2015-03-12 20:13:11 +02:00
5fa4e3299b
Fixed schemarouter not storing queries received before database mapping was done.
2015-03-12 20:03:49 +02:00
b6cc739044
Fix to blr_file.
2015-03-12 18:37:07 +02:00
6d140494f2
Extended support for select UNIX_TIMESTAMP
...
Extended support for select UNIX_TIMESTAMP
2015-03-12 15:19:52 +01:00
90875c1164
Cleaned up unused variables.
2015-03-11 18:12:18 +02:00
63d83cd85d
Monitor API 2.0.0 implemented.
2015-03-11 15:18:55 +02:00
9209c812ba
Updates to refactoring of the monitors.
2015-03-11 10:40:53 +02:00
8d8b91d1a5
Merge branch 'develop' into monitor_refactoring
2015-03-11 07:13:01 +02:00
fbedad84af
Fixes to Coverity defects.
2015-03-10 17:08:04 +02:00
c0d2a12990
First step to refactoring monitors.
2015-03-10 12:24:23 +02:00
7af2843bcb
Notification Service integration added
...
Notification Service integration added
2015-03-09 18:06:16 +01:00
683bb5a818
Removed the failure of authentication benchmark tests.
2015-03-09 14:18:16 +02:00
5471d35524
Merge branch 'develop' into MAX-324
...
Conflicts:
server/include/modutil.h
2015-03-09 10:18:59 +02:00
f5d9c1e6df
Fixes to Coverity defects.
2015-03-09 10:12:01 +02:00
8490f52dd0
Merge branch 'develop' into MAX-348
2015-03-09 09:07:30 +01:00
ea039dd01a
Fixed to Coverity defects and a fix to tee filter not compiling with SS_DEBUG flag.
2015-03-07 06:00:01 +02:00
22849f7c90
Added support for multiple result sets.
2015-03-06 22:40:10 +02:00
2aaa367c37
Merge branch 'develop' into tee_fixes
2015-03-06 18:27:41 +02:00
6766c0b883
Added statistics to backend references.
2015-03-06 17:41:39 +02:00
282f66f9fd
Merge branch 'develop' into MAX-324
...
Conflicts:
utils/skygw_utils.cc
2015-03-06 17:07:39 +02:00
8cfd368e6b
Added more diagnostic output.
2015-03-06 17:06:09 +02:00
5bbd9a66fc
Added show feedbackreport
...
Added show feedbackreport
2015-03-06 11:15:06 +01:00
c937568624
Fixed a possible memory leak when session command history limits are used.
2015-03-05 20:46:55 +02:00
e952db0ee9
Notification server integration
...
Notification server integration: added proper logging to errors
Added “enable/disable feedback” via maxadmin/telnet
2015-03-05 18:58:07 +01:00
d98dd6e15f
Fixing errors caused by the merge with develop.
2015-03-05 11:14:12 +02:00
880adca73e
Merge branch 'develop' into MAX-324
2015-03-05 10:45:48 +02:00
2b8cb8aa94
Lowered the CMake required version for non-package builds.
2015-03-04 17:04:43 +02:00
1b0fd4576a
Merge branch 'maxinfo' into develop
...
Conflicts:
server/core/service.c
server/core/session.c
server/include/session.h
2015-03-04 11:33:00 +02:00
521ab1a73b
Added match and ignore regex for lagfilter.
2015-03-04 05:20:41 +02:00
3b76ed43c4
Added tee filter multi-statement support.
2015-03-04 04:20:46 +02:00
7ad8c25ab1
Added binary protocol prepared statements to fwfilter matching.
2015-03-04 00:07:44 +02:00
16a1f8056c
Added the lagfilter which is used to route queries to a master after executing queries that modify data.
2015-03-03 18:54:46 +02:00
0e133cf82a
Fix calls to null DCBs when tee session is being closed.
2015-03-02 13:24:51 +02:00
04310ae60e
Fixed return code from slave reply routines
...
Fixed return code from slave reply routines
Fixed error reply packet len
2015-03-02 08:48:15 +01:00
31b3dee68f
Added more debug output to tee filter.
2015-03-02 08:01:31 +02:00
2d08bc4eda
Fix to bug 736: http://bugs.mariadb.com/show_bug.cgi?id=736
...
Added a cofigurable limit on the number of session commands the readwritesplit router stores.
2015-03-01 02:27:47 +02:00
4701604965
Added service user to mysql_users
...
Added service user to mysql_users
[MaxInfo]
type=service
router=maxinfo
user=monitor
passwd=EBD2F49C3B375812A8CDEBA632ED8BBC
2015-02-27 12:20:00 +01:00
561952e1ea
Moved service definition to router_options for shardrouter.
2015-02-26 20:34:35 +02:00
54ee63cade
Added set autocommit handling
...
Added set autocommit handling
2015-02-26 19:12:33 +01:00
c93a7bede5
Fix to tee child session being in a bad state and the filter session still being active.
2015-02-25 20:22:17 +02:00
eb9d191437
Fixed some tee filter errors regarding closed sessions and qla filter not writing to the file when it locates in /tmp.
2015-02-25 15:37:42 +02:00
bdbe55233d
Fix to NULL dcb in mysql_backend.c
2015-02-25 12:10:33 +02:00
b4fa4cc1c1
Added MM monitor to the set of modules that are built.
2015-02-24 16:22:34 +02:00
70f0f239a5
Added dcb_call_foreach to galera monitor and fixed MM monitor missing a parameter.
2015-02-24 15:38:33 +02:00
7a50e4be3d
Small addition to previous fix to session command error handling.
2015-02-24 13:46:05 +02:00
21a77736bf
Fixed session command error handling with backend DCBs that were already closed.
2015-02-24 13:44:01 +02:00
3b29e1a1f0
Fixed merging conflicts.
2015-02-24 06:34:22 +02:00
9e7afeb302
Merge branch 'develop' into MAX-324
...
Conflicts:
macros.cmake
server/core/config.c
server/core/service.c
server/modules/routing/CMakeLists.txt
2015-02-24 06:26:55 +02:00
5477cdf5eb
Renamed the dbshard module to schemarouter.
2015-02-24 05:49:38 +02:00
aa4932bf2d
Moved the housekeeper heartbeat to a separate header for ease of integration.
...
This keeps the behavior the same but allows the heartbeat to be used as a crude timer
without including everything the housekeeper.h header includes.
Moved the protocol level updates on the DCBs last_read value into dcb_read.
This keeps the implementation nice and compact.
2015-02-24 05:00:16 +02:00