Commit Graph

144 Commits

Author SHA1 Message Date
4defd5df74 Added missing default value documentation.
The auth_*_timeout value defaults were not documented.
2016-03-23 09:46:54 +02:00
5da94f6fb8 Added the user query to configuration guide
It is useful to know the query when debugging authentication problems.
It will tell if users are missing grants and which users are used.
2016-03-16 19:45:12 +02:00
938cf344de Updated Building-MaxScale-from-Source-Code.md
The CMake parameters were out of date.
2016-03-14 08:00:16 +02:00
60724172a4 Removed support for SSLv3
SSLv3 can't be considered safe anymore so removing the support for it improves
MaxScale's security as a whole.
2016-03-08 15:22:35 +02:00
44d9929f3c Updated documentation about new grants required by MaxScale
The documentation now mentions the additional SELECT privileges that are needed
on the `mysql.tables_priv` table.
2016-03-08 10:35:36 +02:00
bf24f18805 Merge branch 'develop' into MXS-544 2016-02-29 10:40:33 +02:00
19356be848 Updated documentation about Bison and Flex dependency
The dbfwfilter now requires Bison and Flex to be built
2016-02-23 20:52:52 +02:00
866e91c088 Changes to improve robustness of SSL processing, separate it so far as possible from protocols. Separate the detailed mechanism of authentication from the MySQL protocol with a view to making it into a module later. 2016-02-15 09:29:07 +00:00
a628fdcb17 Added configurable executable file directory
This allows MaxScale to launch processes from the directory where
the `maxscale` executable is located.
2016-02-15 11:12:54 +02:00
cfefc046e9 Merge branch 'release-1.3.0' into develop 2016-02-11 10:23:00 +02:00
ba2dbffdbe Update authentication limitations. 2016-02-01 10:52:52 +02:00
b470ebe732 Disabled connection_timeout because it's unsafe to use
The current implementation of the session timeout functionality is not safe to
use. Added a warning to the documentation and disabled the code. If the user
tries to use it, a warning is logged.
2016-01-19 15:29:01 +02:00
cec2c3670d Added a link to the persistent connection tutorial to the configuration guide
Also bolded out the note about session state tracking.
2015-12-30 11:35:30 +02:00
8d969aadd1 Changed default number of threads and added auto value.
Changed default number of threads to 1 instead of autoconfigured value and
added a new `auto` variable which enables autoconfiguration of thread count.

The number of threads used when autoconfiguratio fails was changed from 4 to 1.

The default value of using N threads where N is the number of CPU cores was
not optimal as the possibility of rescheduling was higher the more utility
threads there were. Due to this, N-1 is deemed to be the better autoconfigured
value for thread count.
2015-12-15 15:08:43 +02:00
7795e57b18 Update Configuration-Guide.md 2015-12-09 14:07:26 +02:00
76bb91b25b Update Configuration-Guide.md 2015-12-09 13:52:42 +02:00
b5a873d411 Update logging documentation
Update documention according to new logging changes.
2015-12-07 13:40:54 +02:00
da572449c8 Added script which checks cross-document links
Added a script which reads all .md files and checks if the links are valid.
Also corrected two mistakes found by this script.
2015-12-04 12:50:53 +02:00
3957388205 Removed references to old section.
The Protocol section is now a part of the listener section so the references to it were broken.
The need for the text about module load paths isn't necessary anymore and it described with the
`libdir` parameter documentation.
2015-12-03 17:19:39 +02:00
e53a3fbaf6 Moved table of contents before terms
This way users can see the ToC when the configuration guide is first loaded.
2015-12-03 17:17:47 +02:00
afd3f5291c Added binlogrouter to configuration guide
After cherry-picking the binlogrouter document, it needed to be added to the
configuration guide.
2015-12-03 17:15:24 +02:00
8e9f79fa42 Cleaned up Configuration Guide
Removed duplicates and moved parts of the CLI and Debug CLI documents to their own files.
2015-12-02 15:39:05 +02:00
5410f08578 Moved peristent connection parameters to the right section
The parameter documentation was in the listener section instead of the server
section.
2015-12-01 12:22:47 +02:00
327c29849c Fixed spelling mistakes in documentation. 2015-11-13 10:39:21 +02:00
d57b4cd531 Fix to MXS-54: https://mariadb.atlassian.net/browse/MXS-54
Added a new configuration parameter that allows the user to control
whether authentication warning messages are logged.
2015-11-04 09:18:20 +02:00
2d0a96848c Added table of contents to configuration guide. 2015-11-03 14:12:17 +02:00
529e697eaf Updated code based on review of ac308dcb2c34e081f9814ad40c0961a217c86fc4
Removed unnecessary spinlock and added more checks.
2015-11-02 12:00:08 +02:00
6810ed15dd Fix to MXS-436: https://mariadb.atlassian.net/browse/MXS-436
Added autodetection of processor cores and used it as the default if an
invalid value is used for threads.
2015-11-02 12:00:08 +02:00
897907b202 Fix to MXS-352: https://mariadb.atlassian.net/browse/MXS-352
If a service fails, MaxScale will try to start it again later on.
2015-10-07 15:35:12 +03:00
065e252767 Removed redundant text from documentation. 2015-09-22 07:36:26 +03:00
5aa882fc7e Made documentation cleaner. 2015-09-16 10:24:17 +03:00
37f8148574 MXS-362: Enable/disable log augmentation
Log message augmentation (appending of function name) can now
be enabled or disabled via the configuration file and command
line.

By default, the augmentation is disabled.
2015-09-11 15:58:31 +03:00
dd45a8f418 Updated documentation. 2015-09-09 16:23:07 +03:00
5350a85e2b Fix to MXS-356: https://mariadb.atlassian.net/browse/MXS-356
Added configurable timeouts for the embedded MySQL connections.
2015-09-08 11:23:35 +03:00
9d9b7bccfc Changed to PCRE for processing configuration file parameters. 2015-09-01 14:06:14 +03:00
9f9bcc182f Updated source building documentation. 2015-08-14 10:46:41 +03:00
df7b8f85ce Added escaped newlines to document. 2015-08-10 19:59:52 +03:00
879a9273e1 Merge branch 'master' into develop 2015-07-16 05:52:09 +03:00
c74d43920c Fixed type in documentation. 2015-07-16 05:46:22 +03:00
03031eea71 Merge branch 'release-1.2' into develop 2015-07-13 19:22:49 +03:00
d799a2d676 Fixed title. 2015-07-13 19:22:06 +03:00
0134fdc397 Merge branch 'release-1.2' into develop
Conflicts:
	server/core/dbusers.c
2015-07-13 15:52:36 +03:00
ed5ee2d586 Updated documents. 2015-07-12 22:59:19 +03:00
d97011c23e Moved password encryption from configuration guide to getting started. 2015-07-10 14:18:20 +03:00
a27289ca48 Fixed typo. 2015-07-10 13:23:08 +03:00
1ca1a25e23 Updated the getting started document. 2015-07-10 13:01:56 +03:00
ba417ef633 Merge remote-tracking branch 'origin/develop' into MXS-122
Conflicts:
	server/core/dcb.c
2015-07-08 14:54:22 +01:00
9d5d6da865 Removed Fedora references from the source building documentation. 2015-07-07 06:34:15 +03:00
5bdfa42aa7 Fixed Building from Source document. 2015-07-07 06:31:52 +03:00
ced5c67338 Tidy the lining up of a message; add documentation. 2015-06-24 14:39:13 +01:00