Commit Graph

591 Commits

Author SHA1 Message Date
89e71717c9 Added a note about PCRE2 in the dbfwfilter documentation
The syntax of the regular expression was not clearly stated.
2016-03-24 09:43:50 +02:00
74df62f352 Update 1.4.1 Upgrading 2016-03-23 19:07:25 +02:00
57301af9ce Add 1.4.1 ChangeLog 2016-03-23 19:02:47 +02:00
7c5c365a84 Add 1.4.1 release notes 2016-03-23 17:45:30 +02:00
80807097b1 Added notes about default values to ReadWriteSplit documentation
Not all default values were stated.
2016-03-23 14:00:55 +02:00
4defd5df74 Added missing default value documentation.
The auth_*_timeout value defaults were not documented.
2016-03-23 09:46:54 +02:00
8ced59c48e Merge commit 'd5af608fe58ff9ed8f77021424708ae8a71fc53c' into release-1.4.1
Pulled updates from MaxScale-Documentation.
2016-03-23 09:44:34 +02:00
d71d088c00 MXS-630: Added missing tables_priv documentation
The new requirements were not documented in the upgrading document.
2016-03-21 21:45:33 +02:00
de56f0031f Added note about combining dbfw blacklist and whitelist functionality
Added a small explanation and an excerpt from a configuraton file to
the dbfwfilter documentation. It demonstrates the use of both blacklist
and whitelist functionality in the same service.
2016-03-16 21:33:38 +02:00
e29660b357 Added missing dbfwfilter syntax documentation
The `allow` keyword can be used to substitute the `deny` keyword but this
was not documented. Also the fact that neither of them affect the actual
behavior of the filter was not very clearly stated.
2016-03-16 21:15:38 +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
697223da89 Add beta status to release notes. 2016-03-16 08:48:54 +02:00
5687916846 Added 1.3 to 1.4 upgrade guide
The guide explains the changes in encryption and SSL.
2016-03-15 16:36:24 +02:00
aa24289f77 Added note about password encryption to release notes
The change to MD5 based password encryption requires that all encryption
keys are recreated.
2016-03-15 16:33:35 +02:00
2f21181986 Update Limitations.md
Minor stylistic changes.
2016-03-15 10:51:12 +02:00
502530e500 Add hard line breaks to Limitations.md
The diffs provided my git are more useful if paragraphs are not
a single line.
2016-03-15 10:44:38 +02:00
059ba5a1cf Added a note about changed service user permissions to release notes
The added extra grants required by each service user was not mentioned in the
release notes and would only have been found out after an upgrade.
2016-03-15 10:35:39 +02:00
ce9af0f3c0 Updated the uservar modification example in Limitations.md
The example query used a INSERT instead of a SELECT which does not demonstrate
the real problem with user variable modification. Updated the example and
cleaned up the text.
2016-03-15 10:21:24 +02:00
36144fe3b3 Update 1.4.0 release notes. 2016-03-15 09:37:36 +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
b9a9b1ebae Updated 1.4.0 release notes
Added GA to the title and mentioned removal of `enabled` mode for SSL.
2016-03-10 10:52:02 +02:00
fb34d65174 Fixed broken links and spelling errors
One link in an older release note was broken and some of the changes made
in the documentation had introduced spelling mistakes.
2016-03-10 10:06:27 +02:00
2eda89c21d Changed Jira links to jira.mariadb.org
The old atlassian links point to a read-only version of the Jira.
2016-03-09 17:44:01 +02:00
ae91fb90cf Added fwfilter new features to documentation
Added user configurable actions and logging options as the new features.
2016-03-09 17:29:27 +02:00
140bd1a3c4 Improved limitations document
Made the wording of the schemarouter limitations more clear.
2016-03-09 15:41:59 +02:00
e2588e3c95 Moved all limitations to Limitations.md
This removes duplicate information and keeps the list of limitations
in a central place.
2016-03-09 15:00:53 +02:00
c93d2d37f4 Update 1.4.0 Changelog 2016-03-09 12:56:56 +02:00
1309607a69 Update 1.4.0 release notes. 2016-03-09 12:43:24 +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
d3da98b58f Merge branch 'MXS-544' into develop-MXS-544-merge 2016-03-03 21:39:39 +02:00
5f993f0b60 Updated documentation about multi-statements
The readwritesplit documentation now explains the multi-statement behavior in
more detail and provides information about situations where the default
multi-statement behavior can be disabled.
2016-03-03 15:05:28 +02:00
bf1a789376 Added configurable multistatement behavior
Whether all queries should be routed to the master after a multistatement
query is executed can now be controlled with the `strict_multi_stmt` option.

When the option is disabled queries executed after a multistatement query will
be routed normally.
2016-03-01 10:45:08 +02:00
bf24f18805 Merge branch 'develop' into MXS-544 2016-02-29 10:40:33 +02:00
cb2e3b898e Cleaned up qlafilter, topfilter and namedserverfilter instance creation
The change fixes a crash when no filebase parameter is given for the filter.

The instance creation functions of these filters had spossible memory leaks in
case errors in the configuration occurred. In addition to these, they would be
successfully created even if unexpected parameters were given.
2016-02-23 21:45:31 +02:00
aec1310c52 MXS-580: Added more options for filters
The tee, qlafilter, namedserverfilter and topfilter now support the same filter
options: case, ignorecase and extended. The extended filter option enables
the Extended Regular Expression syntax for the filters which is used when
matching queries.
2016-02-23 20:52:53 +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
2e408a17d5 Added missing schemarouter parameter documentation
The `ignore_databases` and `ignore_databases_regex` were missing from
the schemarouter documentation.
2016-02-12 21:19:38 +02:00
cfefc046e9 Merge branch 'release-1.3.0' into develop 2016-02-11 10:23:00 +02:00
6055ba25bf Added logging of matching and non-matching queries to dbfwfilter
When configured to log matching queries, the dbfwfilter will log all queries
that match a rule. The rule name, user name and the query itself are logged.

It is also possible to match all queries that do not match a rule. Only the user
name and query is logged in this mode.
2016-02-09 11:00:27 +02:00
5efd5d8927 Added user configurable actions to dbfwfilter
The dbfwfilter can now either allow, block or ignore queries that match the
configured rules.
2016-02-09 11:00:27 +02:00
ba2dbffdbe Update authentication limitations. 2016-02-01 10:52:52 +02:00
889a90fb42 Update 1.3.0 release note. 2016-02-01 10:24:35 +02:00
e3ebf19ca0 Moved HA tutorials to the Tutorials folder
The Corosync/Pacemaker and Lsyncd tutorials were in the reference folder even
though they are tutorials.
2016-01-29 10:59:25 +02:00
e67ebffaff Updated help messages and manpage
The manpage was out of date and was missing a BUGS section. The `--help` output
of MaxScale wrongly stated that the default is to log to shared memory as did
the documentation.
2016-01-19 18:36:01 +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
c1a906a60d Remove beta status.
Remove all references to beta. This is now 1.3.0.
2016-01-19 13:59:10 +02:00
3030d6f398 Moved description of weightby to the correct section.
The description was in router options instead of optional parameters.
2016-01-11 17:34:36 +02:00