de643df067
All configuration parameters now support multi-line style.
2015-09-01 14:06:14 +03:00
72097fc30e
Added support for multiline options for routers and filters.
2015-09-01 14:06:14 +03:00
d74990833b
Move capture of user name for persistent connections; expand error message in mysql client to give more information.
2015-09-01 09:59:34 +01:00
9fe479e679
Cleaned up code.
2015-09-01 10:11:20 +03:00
28a6ea90c0
Added more details to log output when MaxScale receives a fatal signal.
2015-09-01 10:11:20 +03:00
6601dfaaa0
Removed all trailing whitespace.
2015-08-31 13:00:59 +03:00
c564b40c54
Fixed gw_send_authentication_to_backend expecting a negative return value when dcb_write fails.
2015-08-31 10:23:51 +03:00
ccfc6fe780
Fix to MXS-317: https://mariadb.atlassian.net/browse/MXS-317
...
Log, lib, cache and run directories are created on start if they do not exist.
The ownership of the directories is changed to maxscale and the permissions are set to 0755.
2015-08-31 10:07:30 +03:00
b6f5108d29
Fix for MXS-335
...
Response handling as aborted if there is not enough data.
2015-08-31 08:30:21 +03:00
a711b25fec
Improve user name setting in DCB for persistent connections and to fix bug; change name of session_alloc_dummy to session_set_dummy to be more informative.
2015-08-28 18:20:32 +01:00
f1c3b65b15
Fixed mistake.
2015-08-28 19:52:02 +03:00
d29c5909a6
Properly close the branch session of the tee filter.
2015-08-28 19:50:29 +03:00
5338318900
Improve error message when DCB has no session pointer in poll loop.
2015-08-28 17:25:41 +01:00
068ec77d05
Fix bugs.
2015-08-28 16:44:40 +01:00
753746f5c5
Fix mistakes
2015-08-28 16:12:36 +01:00
45227c8875
Changed service permission checks to fail when user doesn't have access rights.
2015-08-28 17:39:45 +03:00
00a3d7eb56
Made service permission checks less strict.
2015-08-28 17:33:05 +03:00
9c5f622481
Additional spinlock in random_jkiss. Initial attempt at implementing dummy sessions to provide total consistency - used in mysql_client in relation to authentication - a single static dummy session is used and linked from the client dcb when authentication is not yet complete.
2015-08-28 15:30:06 +01:00
3a901bfea7
Added automatic configuration of localhost_match_wildcard_host.
2015-08-28 14:55:40 +03:00
c5214bea1b
Cleaned up code and changed function structure.
2015-08-28 12:54:38 +03:00
296bdc5df6
Fixed errors and added comments.
2015-08-28 12:54:38 +03:00
525daf827a
Service are not started if user permissions are inadequate.
...
Also cleaned up code and error messages.
2015-08-28 12:54:38 +03:00
cb2b465510
Changed queries to more closely match actual queries.
2015-08-28 12:54:38 +03:00
b232c49742
Fixed function documentation.
2015-08-28 12:54:38 +03:00
4da9045da4
Removed redundant function.
2015-08-28 12:54:38 +03:00
501ea809a8
Fixed typos in documentation.
2015-08-28 12:54:38 +03:00
d99b7a5ef9
Fixed documentation.
2015-08-28 12:54:38 +03:00
b7eee3ed1c
Fixed markdown table.
2015-08-28 12:54:38 +03:00
3ae177f4e8
Added documentation about refresh_databases and refresh_interval options.
2015-08-28 12:54:38 +03:00
94eb1b4eb1
Added service and monitor permission checks.
2015-08-28 12:51:37 +03:00
0d62f52812
Ensure thread safe through use of spinlock; add further comments.
2015-08-28 09:12:41 +01:00
0c552bab29
Fix to MXS-35: https://mariadb.atlassian.net/browse/MXS-35
...
The parent process now correctly returns the value from the child process.
2015-08-27 14:22:58 +03:00
70a7a5f2f6
Fix to MXS-328: https://mariadb.atlassian.net/browse/MXS-328
...
Removed gwbuf_free when the write fails.
2015-08-27 09:16:00 +03:00
c01aa6952e
Fix initialisation problem; put all statements on separate lines.
2015-08-26 17:16:10 +01:00
57b82dcedb
Correct initialisation logic.
2015-08-26 16:36:08 +01:00
70d82fd45e
Fixed compilation problems.
2015-08-26 18:33:46 +03:00
b66bcbd36c
Correct small mistake
2015-08-26 16:30:08 +01:00
4ec5e3b69d
Change header random.h to random_jkiss.h
2015-08-26 16:18:37 +01:00
820bb4ea00
Avoid name clash - change random to random_jkiss
2015-08-26 16:18:08 +01:00
162db13523
Add actual random number generation code.
2015-08-26 15:43:43 +01:00
1f6b544f33
Tidy dcb_free (prefer use of dcb_close) and remove from test code; add good random number generator.
2015-08-26 15:43:21 +01:00
d9bd22ce90
Added a NULL check to the log manager.
2015-08-26 16:32:17 +03:00
2f9ae48f6a
Fixed debug logs not working when logging and flushing.
2015-08-26 12:49:00 +03:00
ec3a4644e4
Erroneously renamed unpack_rpm.sh now renamed correctly.
2015-08-26 11:44:28 +03:00
3e863863dd
Fixes to Coverity defects.
2015-08-26 09:35:10 +03:00
b3be72022c
Fixed use_sql_variables_in=master not working.
2015-08-25 21:53:54 +03:00
ab86b67bda
Fixed missing include.
2015-08-25 21:23:55 +03:00
1c9b0665ee
Use dcb_close() instead of dcb_free()
...
Use dcb_close() instead of dcb_free()
2015-08-25 16:08:29 +02:00
6ed3f0eee4
Updated documentation.
2015-08-25 16:35:25 +03:00
79c77d3f01
Fixed compiler warnings.
2015-08-25 15:23:27 +03:00