3814 Commits

Author SHA1 Message Date
Markus Makela
9d9b7bccfc Changed to PCRE for processing configuration file parameters. 2015-09-01 14:06:14 +03:00
Markus Makela
e0f95de606 Added commas to multi-line parameters without one. 2015-09-01 14:06:14 +03:00
Markus Makela
50d1675c7b Moved to realloc instead of always allocating new memory. 2015-09-01 14:06:14 +03:00
Markus Makela
de643df067 All configuration parameters now support multi-line style. 2015-09-01 14:06:14 +03:00
Markus Makela
72097fc30e Added support for multiline options for routers and filters. 2015-09-01 14:06:14 +03:00
Markus Makela
9fe479e679 Cleaned up code. 2015-09-01 10:11:20 +03:00
Markus Makela
28a6ea90c0 Added more details to log output when MaxScale receives a fatal signal. 2015-09-01 10:11:20 +03:00
Johan Wikman
6601dfaaa0 Removed all trailing whitespace. 2015-08-31 13:00:59 +03:00
Markus Makela
c564b40c54 Fixed gw_send_authentication_to_backend expecting a negative return value when dcb_write fails. 2015-08-31 10:23:51 +03:00
Markus Makela
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
Johan Wikman
b6f5108d29 Fix for MXS-335
Response handling as aborted if there is not enough data.
2015-08-31 08:30:21 +03:00
Markus Makela
45227c8875 Changed service permission checks to fail when user doesn't have access rights. 2015-08-28 17:39:45 +03:00
Markus Makela
00a3d7eb56 Made service permission checks less strict. 2015-08-28 17:33:05 +03:00
Markus Makela
3a901bfea7 Added automatic configuration of localhost_match_wildcard_host. 2015-08-28 14:55:40 +03:00
Markus Makela
c5214bea1b Cleaned up code and changed function structure. 2015-08-28 12:54:38 +03:00
Markus Makela
296bdc5df6 Fixed errors and added comments. 2015-08-28 12:54:38 +03:00
Markus Makela
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
Markus Makela
cb2b465510 Changed queries to more closely match actual queries. 2015-08-28 12:54:38 +03:00
Markus Makela
b232c49742 Fixed function documentation. 2015-08-28 12:54:38 +03:00
Markus Makela
4da9045da4 Removed redundant function. 2015-08-28 12:54:38 +03:00
Markus Makela
501ea809a8 Fixed typos in documentation. 2015-08-28 12:54:38 +03:00
Markus Makela
d99b7a5ef9 Fixed documentation. 2015-08-28 12:54:38 +03:00
Markus Makela
b7eee3ed1c Fixed markdown table. 2015-08-28 12:54:38 +03:00
Markus Makela
3ae177f4e8 Added documentation about refresh_databases and refresh_interval options. 2015-08-28 12:54:38 +03:00
Markus Makela
94eb1b4eb1 Added service and monitor permission checks. 2015-08-28 12:51:37 +03:00
Markus Makela
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
Markus Makela
d9bd22ce90 Added a NULL check to the log manager. 2015-08-26 16:32:17 +03:00
Markus Makela
2f9ae48f6a Fixed debug logs not working when logging and flushing. 2015-08-26 12:49:00 +03:00
Johan Wikman
ec3a4644e4 Erroneously renamed unpack_rpm.sh now renamed correctly. 2015-08-26 11:44:28 +03:00
Markus Makela
3e863863dd Fixes to Coverity defects. 2015-08-26 09:35:10 +03:00
Markus Makela
b3be72022c Fixed use_sql_variables_in=master not working. 2015-08-25 21:53:54 +03:00
Markus Makela
ab86b67bda Fixed missing include. 2015-08-25 21:23:55 +03:00
MassimilianoPinto
1c9b0665ee Use dcb_close() instead of dcb_free()
Use dcb_close() instead of dcb_free()
2015-08-25 16:08:29 +02:00
Markus Makela
6ed3f0eee4 Updated documentation. 2015-08-25 16:35:25 +03:00
Markus Makela
79c77d3f01 Fixed compiler warnings. 2015-08-25 15:23:27 +03:00
Markus Makela
1658e3d704 Added more verbose error messages and fixed bugs. 2015-08-25 15:20:10 +03:00
Markus Makela
f58e7af94d Added a define for the PID file desciptor initial value. 2015-08-25 15:20:10 +03:00
Markus Makela
372403760c Cleaned up code. 2015-08-25 15:20:10 +03:00
Markus Makela
063c8f904a Fixed wrong file open mode. 2015-08-25 15:20:10 +03:00
Markus Makela
0a33174803 Added PID file locks and cleaned up code. 2015-08-25 15:20:10 +03:00
Markus Makela
1dd22a4d2c Cleaned up code and error messages. 2015-08-25 15:20:10 +03:00
Markus Makela
b1d6096fa8 Added a check for running MaxScale processes. 2015-08-25 15:20:10 +03:00
MassimilianoPinto
1731a90fad Fix for lastEventTimestamp localtime
Fix for lastEventTimestamp localtime computation
2015-08-25 11:37:17 +02:00
Johan Wikman
082c3b6f9c Utility for mapping binary+address to source-file + line. 2015-08-24 13:05:07 +03:00
Johan Wikman
489980f4e5 Moved unpack_rpm.sh from root to script directory. 2015-08-24 13:03:47 +03:00
MassimilianoPinto
799844e243 Fixed MXS-111 https://mariadb.atlassian.net/browse/MXS-111
Fixed MXS-111 https://mariadb.atlassian.net/browse/MXS-111
2015-08-24 10:52:26 +02:00
Markus Makela
00a9b5b5c8 Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop 2015-08-23 20:46:29 +03:00
Markus Makela
5adae0ff3b Added missing return value. 2015-08-23 20:46:16 +03:00
Martin Brampton
087c2fca46 Block out new test for the time being. 2015-08-23 10:09:42 +01:00
Martin Brampton
6b2d90fc50 Add check so DCB can't be added to poll list without a linked session; small safety improvement in session; tidying. 2015-08-23 09:34:26 +01:00