Files
MaxScale/Documentation
Markus Mäkelä 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
..
2019-11-04 08:32:17 +02:00
2019-10-01 15:25:41 +03:00
2019-10-31 10:06:27 +02:00
2019-07-04 09:39:52 +03:00
2019-10-29 14:04:31 +02:00
2019-10-29 12:51:31 +02:00
2019-09-13 13:52:35 +03:00
2015-03-24 07:33:51 +02:00
2018-09-10 15:01:29 +03:00
2017-10-30 11:01:19 +02:00
2015-03-24 07:33:51 +02:00
2018-09-10 15:01:29 +03:00