ab6d90786b
Updated dbshard documentation with more instruction on grants.
2015-02-04 05:15:17 +02:00
0b5bedd2b8
The database name the client is connecting with is now checked that it exists in the hashtable before setting the session into a valid state.
2015-02-03 18:17:37 +02:00
7b8579163a
Added dbshard technical documentation.
2015-02-03 11:26:53 +02:00
b09fe1cc44
Added dbshard documentation.
2015-02-03 07:34:18 +02:00
afef4bb492
Merge branch 'develop' into MAX-324
2015-02-03 00:08:02 +02:00
3e5d5f72f4
Added missing installs of system scripts.
2015-02-03 00:07:13 +02:00
9681b9cec4
Added error handling and re-mapping of databases to dbshard router in addition to hint detection.
2015-02-02 21:37:04 +02:00
c9c55ecfa3
Cleaned up unused code.
2015-02-01 21:53:05 +02:00
b6cd0916a0
Fixed a deadlock when the same thread tried to route a reply and a query at the same time.
2015-02-01 21:39:35 +02:00
d9ab0261b9
Fixed SHOW TABLES FROM ... queries being routed to the active database instead of the one defined in the query.
2015-01-31 12:38:39 +02:00
a69e1d5f01
Added some error handling to shardrouter.
...
The shardrouter now handles situations where the subservice sessions have failed and returns an error if an attempt to
query such a service is made.
2015-01-30 22:28:01 +02:00
1348947faa
Merge branch 'develop' into MAX-324
2015-01-30 20:58:57 +02:00
fe32ab63f1
Removed documentation files from the wrong folders.
2015-01-30 20:57:48 +02:00
6c736e3705
Added RabbitMQ documentation.
2015-01-30 19:46:54 +02:00
ab6418c939
Fixes to RabbitMQ filter and consumer.
2015-01-30 18:03:20 +02:00
5d6b805d6e
Moved CMake modules to a separate directory and disabled local installs of system files when building packages.
...
The building of packages with CMake now requires the -DPACKAGE=Y flag to be set when configuring CMake.
2015-01-30 15:45:33 +02:00
bbe73d78fd
Fixed DEB package post-install and post-uninstall scripts not working properly.
2015-01-30 12:33:55 +02:00
a9a9a6eae5
Small fixes to log_manager and query_classifier tests.
2015-01-30 08:26:10 +02:00
ea88cea959
Merge branch 'develop' into MAX-324
2015-01-29 20:36:26 +02:00
618316d7e7
Fixed wrong version number in MySQL version comparison.
2015-01-29 18:33:00 +02:00
28e6a2c818
Additional fix to bug 683 and a fix to bug 710: http://bugs.mariadb.com/show_bug.cgi?id=710
...
Version and provider strings are now parsed based on the contents of mysql_version.h.
Added post-install and post-uninstall scripts to RPM and post-install scripts to DEB packages.
2015-01-29 18:17:13 +02:00
edc247918a
Fix to bug 683: http://bugs.mariadb.com/show_bug.cgi?id=683
...
Removed the usage of mysql_config and added warnings if the mysqld provider is something else than MariaDB.
2015-01-29 14:27:41 +02:00
42d2f99006
Added fwfilter documentation.
2015-01-28 21:40:14 +02:00
c5ac9b928a
Fix to bug 709: http://bugs.mariadb.com/show_bug.cgi?id=709
...
Changed the installation directory of the files to '.' instead of 'CMAKE_INSTALL_PREFIX'.
2015-01-28 15:08:19 +02:00
a016fdd0b7
Complementary fix to #507 , http://bugs.skysql.com/show_bug.cgi?id=507 .
...
Missing braces in get_route_target made the previous fix ineffective.
2015-01-28 12:20:30 +02:00
21bb341c7d
Fix to bug #507 , http://bugs.mariadb.com/show_bug.cgi?id=507
...
readwritesplit.c:get_route_target routed query to slave although query type was combined QUERY_TYPE_READ | QUERY_TYPE_MASTER_READ, where the latter is supposed to be routed to master.
2015-01-27 15:21:31 +02:00
270c0ebf8a
Clean up, added comments, removed some dead code.
2015-01-27 10:24:37 +02:00
566831c9c5
Fix to bug 705: http://bugs.mariadb.com/show_bug.cgi?id=705
...
changed " to ' in queries so that ANSI_QUOTES works with sql_modes that use it.
2015-01-26 20:17:20 +02:00
92ebfb2eb9
Timeouts handling in NDB Monitor
...
Timeouts handling in NDB Monitor
2015-01-26 11:50:24 +01:00
ba5cab0af6
NDB Monitor update
...
NDB Monitor update
2015-01-26 11:35:21 +01:00
7a55d482a2
Fix to bug 700: http://bugs.mariadb.com/show_bug.cgi?id=700
...
--version now prints the version string.
2015-01-26 10:19:25 +02:00
9b9c968ca1
Fix to bug 704: http://bugs.mariadb.com/show_bug.cgi?id=704
...
The testall target now exits with the correct value.
2015-01-26 09:07:33 +02:00
08dd4d7053
First working implementation of the hierarchical router.
2015-01-25 21:24:22 +02:00
705328012c
Merge branch 'develop' into MAX-324
2015-01-23 06:45:51 +02:00
8791cc455e
Added the initial implementation of the shardrouter module.
2015-01-23 06:40:30 +02:00
9e642c32cb
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2015-01-22 15:09:01 +01:00
41bc0ddd24
Addition of example filter to set routing hint to route to a named server
...
based on a regular expression match within the query text.
2015-01-22 15:08:06 +01:00
81aa2b7c00
Removed redundant include from tee.c.
2015-01-20 12:52:39 +02:00
db1ea422a0
Merge branch 'develop' into MAX-324
...
Conflicts:
server/core/modutil.c
2015-01-20 04:25:40 +02:00
272cd73cad
Fix to bug #701 , http://bugs.mariadb.com/show_bug.cgi?id=701
...
debugcmd.c:execute_cmd:added skip counter which adjusts the starting position of next argument correctly thus avoiding cropping the latter quoted argument.
2015-01-19 18:38:46 +02:00
5d1f029260
New fix candidate to bug #698 , http://bugs.mariadb.com/show_bug.cgi?id=698
...
client/test/maxadmin_test.sh: added new cases for testing maxadmin
service.c:dListListeners:fixed NULL-pointer reference
debugcli.h: replaced magic number 80 with constant integer.
cli.c:execute:fixed command buffer overflow
debugcmd.c:convert_arg:restored return value to 0 in case of error
2015-01-19 17:55:02 +02:00
9c34125a59
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2015-01-19 00:04:01 +02:00
fca674b16a
modutil.c: added modutil_reply_auth_error
...
mysql_backend.c:gw_change_user: instead of setting flags directly to replybuffer, set server command to backend's protocol object and reply the message directly to backend where flags are set and it is replied back to client.
2015-01-19 00:01:08 +02:00
d45cae2ee7
Seaprated the RabbitMQ consumer from MaxScale's build system.
2015-01-18 12:34:32 +02:00
b2505fd660
Fix to bug 683: http://bugs.mariadb.com/show_bug.cgi?id=683
...
Added a check for MySQL version and a warning for the user about versions older than 5.5.40.
2015-01-18 06:24:51 +02:00
d4d9304dab
Removed unused values.
2015-01-18 06:08:38 +02:00
66db37341d
Updates all references to INSTALL_DIR with CMAKE_INSTALL_PREFIX.
2015-01-18 05:55:29 +02:00
e79ea8bc3e
Removed INSTALL_DIR due to bug 689 being fixed and updated README to use 'cmake -LH' instead of listing the variables.
2015-01-18 05:29:37 +02:00
b0f1af7a40
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2015-01-18 05:21:00 +02:00
3af1e895c7
Updated SETUP contents, fixed CMAKE_INSTALL_PREFIX not affecting the install destination and added a WITHOUT_MAXADMIN flag.
2015-01-18 05:20:05 +02:00