Commit Graph

584 Commits

Author SHA1 Message Date
6fb64abe11 Fixed broken link
The link referred to the Documentation directory.
2016-03-18 15:11:58 +02:00
188db106ba Fix broken and missing links 2016-03-18 08:14:27 +02:00
1b7fe5e6ea 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
19c9bba1c8 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
4a51a9e9af 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
a49ae18028 Add beta status to release notes. 2016-03-16 08:48:54 +02:00
63bdf89862 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
0bab9ba932 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
7d9cbde9bd Update Limitations.md
Minor stylistic changes.
2016-03-15 10:51:12 +02:00
0a81224419 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
b2cacbb4b0 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
1b5d76e5dc 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
05634c4f06 Update 1.4.0 release notes. 2016-03-15 09:37:36 +02:00
81f8d35585 Updated Building-MaxScale-from-Source-Code.md
The CMake parameters were out of date.
2016-03-14 08:00:16 +02:00
dbadadd240 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
29f2a11b04 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
2471355625 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
c7302e7076 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
5b070ee9fc Improved limitations document
Made the wording of the schemarouter limitations more clear.
2016-03-09 15:41:59 +02:00
a131040c2c 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
110e530e26 Update 1.4.0 Changelog 2016-03-09 12:56:56 +02:00
c887638f9f Update 1.4.0 release notes. 2016-03-09 12:43:24 +02:00
a4b06e3afe 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
98a179a036 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
e38eaab477 Merge branch 'MXS-544' into develop-MXS-544-merge 2016-03-03 21:39:39 +02:00
62cf248702 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
1af26c0af6 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
34e8c5658a Merge branch 'develop' into MXS-544 2016-02-29 10:40:33 +02:00
92f8aa9965 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
3eb0b9814f 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
af297dedb8 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
7d2a22a9b2 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
7c0eae7c06 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
062373d8da 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
3aca2978d0 Merge branch 'release-1.3.0' into develop 2016-02-11 10:23:00 +02:00
de6338e7d6 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
3da251f781 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
86cb2094fa Update authentication limitations. 2016-02-01 10:52:52 +02:00
fb7de2860d Update 1.3.0 release note. 2016-02-01 10:24:35 +02:00
28c9892db0 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
b386138fe4 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
011636cfcf 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
98ba84f78d Remove beta status.
Remove all references to beta. This is now 1.3.0.
2016-01-19 13:59:10 +02:00
62a268a48c 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
36bf4ee0ce Cleaned up documentation
Fixed spelling mistakes, cleaned up formatting and added missing links.
2016-01-08 11:02:12 +02:00
65b4fe0436 Add location of source and packages to readme. 2016-01-05 16:09:10 +02:00
d8391bd0cd MXS-451: Made documentation clearer about slave_selection_criteria
The documentation for readwritesplit now clearly states that only connections
from MaxScale are taken into consideration when slaves are being selected.
2016-01-04 18:40:01 +02:00
de7f93403f MXS-452: Updated readwritesplit documentation
The documentation now mentions that weightby works with readwritesplit and
links to the configuration guide for more information.
2016-01-04 18:40:01 +02:00
8bc79eeaf9 Added images to RabbitMQ and Tee tutorial
Added an image which depicts the use-case for the tutorial.
2015-12-30 16:53:57 +02:00
72199717eb Updated readconnroute limitations
The limitation with readconnroute and LONGBLOB is only when data is being sent
from the client to MaxScale. The client can still query for LONGBLOB data
without any side-effects.
2015-12-30 14:50:03 +02:00