Commit Graph

2171 Commits

Author SHA1 Message Date
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
36bd218afd Cleaned up documentation
Fixed spelling mistakes, cleaned up formatting and added missing links.
2016-01-08 11:02:12 +02:00
e0e0d3a5e5 Add location of source and packages to readme. 2016-01-05 16:09:10 +02:00
bd95ea2d35 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
145abf5a53 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
309f794992 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
94edc847c2 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
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
e40944c9b9 Added note about persistent connections
Since the persistent connections do not track session state, a note should
be added somewhere which states this.
2015-12-30 11:31:36 +02:00
74c0ab2c57 Added documentation for tpmfilter. 2015-12-18 15:23:09 -05: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
0ea22ddaea Change links to Release Notes and Upgrade document. 2015-12-15 10:31:16 +02:00
6953617183 Added a note about launchable script changes to the release notes. 2015-12-11 10:06:52 +02:00
21ef9afc36 Removed duplicate sections 2015-12-10 14:34:09 +02:00
09ae26d7c9 Moved common monitor options to Monitor-Common.md 2015-12-10 14:32:10 +02:00
b4a64ad5c4 Updated documentation contents. 2015-12-10 14:27:28 +02:00
16c541ce31 Update 1.3 release notes. 2015-12-10 14:13:40 +02:00
1d9e8c7ae4 Update 1.3 release notes. 2015-12-10 14:10:54 +02:00
53b376e4ce Update 1.3 release notes. 2015-12-10 13:58:03 +02:00
2835fd4171 Update link to release notes. 2015-12-10 10:58:32 +02:00
aab4c896b7 Update bug list in release notes. 2015-12-10 10:56:28 +02:00
2a4588ddc3 Update binlog router upgrade document. 2015-12-10 10:41:51 +02:00