Commit Graph

2981 Commits

Author SHA1 Message Date
3dacb257c9 Revert "add 'nohup' to init.d script for Ubuntu"
This reverts commit d892c928ede0bb4e21b10c2bddf7c2c3504cfc76.
2015-03-04 21:38:52 +02:00
0dd63ceaf1 Added release version string function to config.c 2015-03-04 18:48:38 +02:00
d892c928ed add 'nohup' to init.d script for Ubuntu 2015-03-04 18:45:36 +02:00
bc5dfe82c2 merge from develop
merge from develop
2015-03-04 17:02:04 +01: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
692dd79235 Added binary protocol COM_STMT_PREPARE to modutil_get_SQL. 2015-03-03 14:42:55 +02:00
7427afeb65 Added configuration parameters
Added configuration parameters and feedback_setup_info creation
2015-03-03 10:25:44 +01:00
efda82cbf3 Header file update
Header file update
2015-03-02 17:50:29 +01:00
74e303f601 Fixed routine name
Fixed routine name
2015-03-02 17:36:00 +01:00
64c0b7b041 Notification service support
Notification service support
2015-03-02 17:15:31 +01:00
a384f63485 Merge branch 'develop' into MAX-348 2015-03-02 16:39:37 +01:00
0e133cf82a Fix calls to null DCBs when tee session is being closed. 2015-03-02 13:24:51 +02:00
9ec31d029e Changed gettimeofday to time(NULL) in low precision logging. 2015-03-02 10:32:20 +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
193fe22ef0 Addition of module_feedback_send
Addition of module_feedback_send.
Every 30 second data is sent to 127.0.0.1
Missing routines for configuration parameters and blocking the send
after successful completion
2015-02-26 17:47:01 +01:00
b897c7da80 Revert "Logfiles are now writted to file instead of shared memory as a default."
This reverts commit 2477043d11bde7a2dd28ff9c5535e0b121ff8105.
2015-02-26 15:54:06 +02:00
63e6826906 Added find_package calls for libcurl and linked the maxscale executable against it. 2015-02-26 11:16:50 +02:00
91a962cae1 set minimum cmake version to 2.8.12 2015-02-26 11:11:11 +02: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
7447ccb696 Added a link to the changelog. 2015-02-24 18:37:01 +02:00
ad49c5f402 Added optional millisecond precision to logfiles and created the changelog document. 2015-02-24 18:10:16 +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
4f108af0fb Fixed logs missing a single character when called with skygw_log_write_flush. 2015-02-23 20:26:19 +02:00
7afc9b5332 Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop 2015-02-23 20:00:08 +02:00
57f89f5689 Small optimizations to session timeouts. 2015-02-23 19:59:36 +02:00
0e1bcde5de Fixed compile errors for mm_mon.c
Fixed compile errors for mm_mon.c
2015-02-23 18:58:00 +01:00
4be2ffeecc Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop 2015-02-23 19:38:08 +02:00
ce7537505a Changed the RabbitMQ to be disabled by default. 2015-02-23 19:37:12 +02:00
cd1af56ced Amend contents page to include new design documents. 2015-02-23 14:32:21 +00:00
bc49d237d7 Merge branch 'timeout' into develop 2015-02-23 11:31:55 +02:00
578fb07370 Added timeout testing to service tests. 2015-02-23 11:13:31 +02:00