Commit Graph

1930 Commits

Author SHA1 Message Date
16f2c39bea Fine tuning of log print. 2014-10-25 00:28:48 +03:00
236a72a6b6 Fix to bug #590, http://bugs.mariadb.com/show_bug.cgi?id=590
mysql_common.c:gw_send_change_user_to_backend creates new authentication message which is to be sent to backend. GWBUG type flags were not copied from original GWBUF to new one. Thus the information that this is a session command was lost and it was processed in a wrong way. Especially replies were all routed back to client which caused misbehavior.
2014-10-25 00:19:31 +03:00
18ec838ba7 Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop 2014-10-24 18:34:55 +03:00
89c7b907a3 Addition to Fix of bug #585, http://bugs.mariadb.com/show_bug.cgi?id=585
regexfilter.c:routeQuery called modutil_replace_SQL which resulted in multiple buffers in query GWBUF. Those weren't handled properly later. Added call for gwbug_make_contiguous.
2014-10-24 18:30:53 +03:00
7b5d2df7a6 mysql_send_custom_error returns write operation
mysql_send_custom_error returns write operation
2014-10-24 17:21:07 +02:00
83257aad55 MySQL DB authentication tests
MySQL DB authentication tests update
2014-10-24 16:49:55 +02:00
9541f6529c Added missing statement and bracket
Added missing statement and bracket
2014-10-24 16:04:47 +02:00
9eb0e3088b Updated debug log messages 2014-10-24 16:00:55 +02:00
c207b8b990 Added routines comment
Added routines comment
2014-10-24 12:33:38 +02:00
970511a275 Update for message errors in DB authentication
Update for message errors in DB authentication
2014-10-24 12:20:50 +02:00
48423f75f6 Merge branch 'develop' into MAX-309 2014-10-24 09:39:42 +02:00
42b52c6f51 Fix to bug #587, http://bugs.mariadb.com/show_bug.cgi?id=587
buffer.c:gwbuf_make_contiguous: hint wasn't duplicated to new GWBUF struct. As a result hints were lost if query rewriting resulted in longer query than the original.
2014-10-23 21:03:58 +03:00
35996a40cb Reply messages for failed db authentication
Reply messages for failed db authentication
2014-10-23 19:36:25 +02:00
a834b4eeb0 Users correctly counted (with or without dbgrants)
Users correctly counted (with or without dbgrants)
2014-10-23 18:31:02 +02:00
b320b4df43 Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop 2014-10-23 18:58:36 +03:00
7a1b35dc88 Fix to bug #590, http://bugs.mariadb.com/show_bug.cgi?id=590
readwritesplit.c:execute_sescmd_in_backend didn't set GWBUF_TYPE_SESCMD type to GWBUF the command is in. Thus reply wasn't processed properly. Instead all replies were sent to client.
2014-10-23 18:56:27 +03:00
ac2811394e Removed compile warning for setipaddress
Removed compile warning for setipaddress
2014-10-23 17:49:59 +02:00
1d38095229 Added history
Added history
2014-10-23 17:45:39 +02:00
78227bbe30 Added routine documentation
Added routine documentation
2014-10-23 17:40:14 +02:00
b5388956d8 Changed the order of linking in test_mysql_users and removed references to non-existing directories in test.inc 2014-10-23 15:24:59 +03:00
cd1ef3722a db grant log while adding user
db grant log while adding user
2014-10-22 18:18:54 +02:00
43e25be327 Update to users_delete bug 582 2014-10-22 17:07:00 +01:00
8dd20a10e6 reload users with db auth failed
reload users with db auth failed
2014-10-22 17:56:40 +02:00
6dae7a3c01 Added logging for dbnames
Added logging for dbnames
2014-10-22 17:45:17 +02:00
9bca7c33d5 Add Textile version of Config Guide (experiment) 2014-10-22 16:44:47 +01:00
62ad4337d4 Add asciidoc version (experimental) 2014-10-22 16:08:58 +01:00
64659f228c Add docbook version of Configuration Guide (experimental) 2014-10-22 15:54:25 +01:00
75001fa90b added dbnames refresh on auth failure
added dbnames refresh on auth failure.
DB authentication will take place only if both dbnames and db grants
are loaded
2014-10-22 12:51:44 +02:00
896b8db0e5 Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop 2014-10-22 13:08:14 +03:00
1f6bc1bf12 Fixed a faulty replacement of the corporation name 2014-10-22 13:08:09 +03:00
7135d4ef78 Rename experimental Config Guide 2014-10-22 11:05:23 +01:00
da9d6946da Add Configuration Guide in Markdown form. 2014-10-22 11:02:36 +01:00
287bc90465 Fix to bug #585, http://bugs.mariadb.com/show_bug.cgi?id=585
buffer.c:gwbuf_make_contiguous: when new buffer is created, copy original buffer's type to new buffer
modutil.c:modutil_replace_SQL: when new bugger is added to GWBUF, copy original buffer's type to new buffer
In all filters, merge all buffers of GWBUF to one before calling modutil:extract_SQL
2014-10-21 21:13:21 +03:00
e910099586 Merge branch 'develop' into MAX-309
Merge branch 'develop' into MAX-309
2014-10-21 18:00:16 +02:00
761de0ac8a Removed possible uninitialised pointer value
Removed possible uninitialised pointer value in host parsing for
wildcard
2014-10-21 17:51:11 +02:00
a1f621da30 MySQL authentication with db name
MySQL authentication with db name
2014-10-21 16:46:52 +02:00
502c78de2b Add swp files 2014-10-21 15:30:32 +01: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
b8f590e67f Added database errmsg to change_user
Added database errmsg to change_user
2014-10-17 19:02:19 +02:00
f735decd05 Merge pull request #59 from hholzgra/hartmut-cmake-uninstall
Feature request: added "make uninstall" target
2014-10-17 20:01:34 +03:00
0ca36e7b63 added "make uninstall" target as described in
http://www.cmake.org/Wiki/CMake_FAQ#Can_I_do_.22make_uninstall.22_with_CMake.3F
2014-10-17 16:41:02 +02:00
1ddca71b6a Merge pull request #58 from hholzgra/hartmut-cmake-bug-584
use ${CMAKE_BINARY_DIR} prefix for files generated by CMake
2014-10-17 16:51:38 +03:00
db7bc39c7c use ${CMAKE_BINARY_DIR} prefix for files generated by CMake
so that files are created in build dir and source dir is
never modified by building
2014-10-17 15:40:29 +02:00
bdff223607 Modify atomic_add to use built in GCC function where available. Correct comments. 2014-10-17 14:10:16 +01:00