Commit Graph

1993 Commits

Author SHA1 Message Date
b33ef98f6c Update 2.4.3 release notes 2019-11-05 12:35:34 +02:00
78521d6452 Remove 2.3 release notes from 2.4 2019-11-05 11:30:09 +02:00
d4a4518155 Add 2.4.3 release notes and update change log 2019-11-05 11:29:20 +02:00
a1e8287265 Add global to ccrfilter
The `global` parameter causes the time window defined by the `time`
parameter to be applied at the instance level instead of the session
level. This means that a write from one connection will cause all other
connections to use the master for a certain period of time.

Using a configurable time window for consistency is not good as it is not
absolute and cannot adjust to how servers behave.

One example that demonstrates this is when a slave is normally lagging
behind by less than a second but some event causes the lag to spike up to
several seconds. In this case the configured time window would no longer
guarantee consistency.

Another reason to avoid a "static" time window is the fact taht it
prevents load balancing in the cases where slaves catch up to the master
within time window. This happens when time is configured to a higher value
to avoid inconsistencies at all costs.

Added a test case that verified the feature works.
2019-11-04 08:32:17 +02:00
ef184deb1f Merge branch '2.3' into 2.4 2019-10-31 10:06:27 +02:00
50292c9f45 Merge branch '2.3.13' into 2.3 2019-10-31 10:06:02 +02:00
40a4ced21e Update 2.3.13 release date 2019-10-31 10:03:00 +02:00
290d38c67f Document ColumnStore requirements for authentication
One extra grant is required if the backend servers use ColumnStore
binaries.
2019-10-30 09:17:46 +02:00
861e27eb00 Merge branch '2.3' into 2.4 2019-10-29 14:04:31 +02:00
df6c56e7ca Update 2.3.13 Change Date 2019-10-29 12:51:31 +02:00
cde0060a20 2.3.13: Add release notes and update change log 2019-10-29 12:29:51 +02:00
54fc154137 Regenerate MaxCtrl documentation
Generated the new MaxCtrl documentation with the new help output. The help
output now doesn't auto-wrap which causes lines to be longer but it
prevents broken Markdown formatting. It also makes it more readable on
wider terminals.
2019-10-29 09:26:41 +02:00
47d8ea14df Merge branch '2.3' into 2.4 2019-10-18 10:12:15 +03:00
f723f22c9a Regenerate MaxCtrl documentation
Generated the new MaxCtrl documentation with the new help output. The help
output now doesn't auto-wrap which causes lines to be longer but it
prevents broken Markdown formatting. It also makes it more readable on
wider terminals.
2019-10-18 09:51:09 +03:00
5a6d6733ae Fix qlafilter example config
`filebase` is a mandatory parameter.
2019-10-04 09:42:04 +03:00
9c62aafa93 Merge branch '2.3' into 2.4 2019-10-01 15:25:41 +03:00
fffbb9f791 MXS-2600 Update MariaDB-Monitor documentation
Clarified info on privileges.
2019-10-01 15:14:43 +03:00
661c104d39 Merge branch '2.3' into 2.4 2019-09-26 09:31:21 +03:00
54ec30cc8e MXS-2654 Document QC cache statistics 2019-09-26 09:30:52 +03:00
752dfbeaa8 Merge branch '2.3' into 2.4 2019-09-23 18:43:18 +03:00
4fbb18535b MXS-2620 Mention that a normal master server shutdown may lose events 2019-09-23 18:35:41 +03:00
893f16fa53 Fix galeramon TOC
The syntax was wrong.
2019-09-21 21:17:23 +03:00
c695366012 Merge branch '2.3' into 2.4 2019-09-19 10:48:51 +03:00
749d20b659 Update 2.3.12 release date 2019-09-19 10:48:23 +03:00
e733403996 Add 2.3.12 release notes and update change log 2019-09-19 10:48:23 +03:00
8dccae63dd Merge branch '2.3' into 2.4 2019-09-18 17:03:40 +03:00
54109a5a33 Add dependecy on 'gnutls' to the installation document 2019-09-18 12:13:26 +03:00
811a2b1df6 Fix dead link 2019-09-13 13:52:35 +03:00
8b43adada7 MXS-2664: Remove all traces of Nagios plugin
Nagios plugin is not in Maxscale any more, but Nagios docs
and Nagios files processing in the 'postinst' script are
still present. Removing
2019-09-11 11:21:33 +03:00
29dd16b333 Merge branch '2.3' into 2.4 2019-09-05 16:28:25 +03:00
ea9a823a25 2.3: Add missing documentation link
Throttle filter was not linked from contents page.
2019-09-05 16:27:14 +03:00
2a93d86f1a MXS-2655 Document session command limitation 2019-09-04 15:40:52 +03:00
52e3b80d95 Update release date 2019-08-30 11:13:07 +03:00
aad4148d77 Add 2.4.2 release notes and update change log 2019-08-29 17:51:39 +03:00
7e0b2d8896 Update 2.4.1 release date 2019-08-21 10:41:50 +03:00
da83115e6c Update 2.4.1 release notes 2019-08-19 13:35:37 +03:00
29ec15c8eb Update documentation for 2.4.1
Small changes to MariaDBMonitor and Pam authenticator.
2019-08-16 12:18:39 +03:00
33ae9d3a2f Create release notes of 2.4.1 and update change log 2019-08-15 10:43:01 +03:00
c220ab3d9b MXS-2626 Update Clustrix monitor documentation 2019-08-14 15:41:55 +03:00
8ce6a679be Merge branch '2.3' into 2.4 2019-08-09 19:44:46 +03:00
5389e9e252 MXS-2592 Add documentation on session_trace 2019-08-09 19:36:24 +03:00
658aae6b6c Merge branch '2.3' into 2.4 2019-08-02 15:50:39 +03:00
f8150b776c Update 2.3.11 release date 2019-08-02 15:46:03 +03:00
01427e32ec Merge branch '2.3' into 2.4 2019-08-02 10:03:34 +03:00
3635592228 Add 2.3.11 release notes and update 2.3 change log 2019-08-02 09:50:01 +03:00
b01ff8a09b Merge branch '2.3' into 2.4 2019-08-01 16:11:36 +03:00
e1a730ed86 Update release date for 2.3.10 2019-08-01 16:06:26 +03:00
b49efa641e Update 2.3 changelog and add 2.3.10 release notes 2019-08-01 10:46:25 +03:00
18169a17d9 Update 2.3 changelog and add 2.3.10 release notes 2019-08-01 08:24:57 +03:00
5b3c0b8b81 Merge branch '2.3' into 2.4 2019-07-16 13:17:35 +03:00