a1f621da30
MySQL authentication with db name
...
MySQL authentication with db name
2014-10-21 16:46:52 +02:00
932fc5dc2c
Resolve issue with icorrectly markign slave connection as errored
2014-10-21 14:31:05 +01:00
18043f870c
Merge branch 'develop' into firewall
2014-10-21 10:11:11 +03:00
d065be4824
readwritesplit.c:get_dcb assumed thet get_root_master_bref always returns non-null pointer. Changed it so that get_dcb_returns if it doesn't get master bref pointer.
2014-10-20 22:41:10 +03:00
3cdb1dc2ae
Added db names as hashtable
...
Added db names as hashtable
2014-10-20 19:26:13 +02:00
4daf255d60
Fixed use of uninitialized variable.
2014-10-20 13:20:53 +03:00
220e1d9505
local authentication with db name for change_user
...
local authentication with db name for change_user
2014-10-20 10:26:00 +02:00
ebd92c8741
readwritesplit.c:routeQuery if target is master but it is found out when get_dcb returns that master DCB has changed, routeQuery fails and logs to trace that master changed.
2014-10-20 10:40:32 +03:00
c54e087d3e
Merge from develop
...
Merge from develop
2014-10-20 09:03:11 +02:00
319dd4b3e6
Fix for no db in change_user
...
Fix for no db in change_user
2014-10-20 09:01:13 +02:00
8c55d0b0cb
Added documentation about rule syntax.
2014-10-19 07:05:45 +03:00
b8f590e67f
Added database errmsg to change_user
...
Added database errmsg to change_user
2014-10-17 19:02:19 +02:00
554a054e18
Improve logging support
2014-10-17 12:29:29 +01:00
e729a17fd4
Addition of new tuning parameters for epoll spins and wait time
2014-10-17 12:28:27 +01:00
2edab598b2
Remove memlog diagnostics used to find issues with transistion between
...
catchup and follow mode.
2014-10-17 11:14:10 +01:00
9b3dfc86fe
Binlog router performance improvements
2014-10-17 08:38:58 +01:00
f459bdfe04
Add new command to view the event queue
...
Fixes to fake poll events to improve fairness
2014-10-17 08:36:32 +01:00
6041a7e12f
Added server state information to trace log printing
2014-10-17 09:44:52 +03:00
2dfa01fccc
MySQL Auth with dbname check
...
MySQL Auth with dbname check
Unknown database ‘xxxxx’ is returned to client
Proper error number is still missing and also com_change_user need to
be fixed
2014-10-16 19:17:15 +02:00
3ae29eb363
Merge branch 'develop' into firewall
2014-10-16 14:13:19 +03:00
11c2d4dfe4
Added a rule to restrict queries during certain hours of the day
2014-10-16 14:12:00 +03:00
f2362c3359
Auth error message fix for using password: YES,NO
...
Auth error message fix for using password: YES,NO
This applies to a “not found user” trying to authenticate with or
without password
2014-10-16 12:50:14 +02:00
0769deed7f
MySQL Authentication with DBname
...
MySQL Authentication with DBname
2014-10-15 17:26:46 +02:00
effe8f3297
Switched over to hashtables for users and columns.
2014-10-15 15:23:14 +03:00
a63e251d09
Bug 431 - replace == with =
2014-10-15 13:03:12 +01:00
9c49cd87b1
Fix to #571 , http://bugs.mariadb.com/show_bug.cgi?id=571
...
In rwsplit router, merge multiple (query) buffers to one if necessary.
2014-10-15 11:25:17 +03:00
104e79a591
Merge branch 'develop' into firewall
2014-10-15 05:51:08 +03:00
8f2d23444a
Merge branch 'develop' into MAX-268
2014-10-14 15:40:30 +02:00
9ed65759a2
Changed missed references of SkySQL, Gateway and old emails and URLs to new versions.
2014-10-14 14:14:10 +03:00
9212effb86
memory leak fixed
...
memory leak fixed
2014-10-14 12:46:15 +02:00
fe0e7c74d0
Resolve transition from catchup to follow mode.
2014-10-14 11:43:08 +01:00
a194c47b07
Updated test_mysql_users
...
Updated test_mysql_users
2014-10-14 12:33:56 +02:00
9abe270da8
added checking for where clause on queries
2014-10-13 13:48:07 +03:00
273a445045
Code cleanup
...
Code cleanup
2014-10-13 10:47:27 +02:00
ee54310a73
Implementation of db auth
...
Implementation of db auth
2014-10-13 09:50:55 +02:00
75117f2482
Merge branch 'develop' into firewall
...
Conflicts:
server/modules/filter/CMakeLists.txt
2014-10-12 10:13:54 +03:00
c99b7c884f
Added rule for requirement of where clause on queries
2014-10-12 10:12:35 +03:00
037da6915b
Merge branch 'develop' into MAX-268
2014-10-10 16:37:43 +02:00
be08f22ae1
Changed old references to SkySQL to MariaDB Corporation and Gateway to MaxScale.
2014-10-10 16:38:54 +03:00
18ae3e35ef
develop branch merged
...
develop branch merged
2014-10-10 15:30:56 +02:00
e00dbb9beb
Added missing my_config.h header to mqfilter.c
2014-10-10 13:17:12 +03:00
ebb3b52fdb
Included the my_config.h header before any system headers if mysql headers were used.
2014-10-10 12:30:21 +03:00
afc081d992
Added column, username and wildcard rules.
2014-10-10 08:50:41 +03:00
d16bb227e9
Completing fix to bug #565 , http://bugs.mariadb.com/show_bug.cgi?id=565
...
Client's flags are also used when changing the user inside the session.
2014-10-09 16:37:26 +03:00
fe20df3596
Merged new query classifier tests and the filter harness
...
testserver.c: commented out the code that referred to undefined variables
testusers.c: changed server to user for the assert to make sense
2014-10-09 15:46:04 +03:00
637d5c57b3
Merge branch 'develop' into filter_harness
2014-10-09 15:34:20 +03:00
8d5b985e2b
Added blocking of IP ranges.
2014-10-09 15:31:44 +03:00
e02bed1f14
Initial implementation of the firewall filter.
2014-10-09 13:22:38 +03:00
29e53e150a
Fix to bug # 565, http://bugs.mariadb.com/show_bug.cgi?id=565
...
Client flags are now copied to each backend and used in their connections.
log_manager.cc: fixed string allocation where one byte was missing.
mysql_client.c: fixed string allocation where one byte was missing.
2014-10-08 22:27:28 +03:00
153a1cd385
Fixed the fix: invalid packet test removed.
2014-10-07 18:41:53 +03:00