f271c5cea1
MXS-2314 Add 'cluster' parameter to service
...
Using the cluster parameter, the servers of a service can be
defined using a monitor.
This change basically only introduces the parameter.
2019-02-11 13:03:18 +02:00
8e563bd0b6
MXS-2237 Update configuration guide with 2.4 changes
...
- New server state: 'Being Drained'
- New monitor: clustrixmon
2019-02-06 12:27:10 +02:00
b8be905b08
Merge branch '2.3' into develop
2019-02-06 12:24:09 +02:00
01bb267aa0
MXS-2237 Replace manual TOC with [TOC]
2019-02-06 11:17:02 +02:00
85bbcd4332
MXS-2237 Document server states
...
Also introduce longer introductions to the various objects of
MaxScale.
2019-02-06 11:16:07 +02:00
6038f1f386
Merge branch '2.3' into develop
2019-02-01 13:55:54 +02:00
da07672778
Fix query_classifier_cache_size
...
The query_classifier_cache_size was placed in the wrong section.
2019-01-31 14:23:16 +02:00
6322fd37bf
Merge branch '2.2' into 2.3
2019-01-28 15:34:09 +02:00
9083ea2d02
MXS-2290 Reject use of whitespace in section names
...
Whitespace in section names was deprecated in 2.2 and in 2.4 it
will be rejected.
2019-01-28 12:22:28 +02:00
ddaba28d78
Merge branch '2.3' into develop
2019-01-25 12:45:58 +02:00
9f1619f4da
MXS-2225 Provide documentation regarding default max[admin|ctrl] user
2019-01-25 12:45:25 +02:00
1e1836354b
MXS-2257: Extend password encryption tutorial
...
Fixed the documentation on the arguments to maxkeys, which is a directory,
and added a short paragraph about alternative key file locations. Also
documented that keys are read from the directory where the `datadir`
parameter points to.
2019-01-16 13:33:14 +02:00
9def07ab4a
Document connection_timeout behavior
...
The fact that a warning is logged was not documented.
2019-01-15 18:42:20 +02:00
07cbda7771
Merge branch '2.3' into develop
2019-01-11 13:06:16 +02:00
6eeb02d55d
Fix writeq_low_water documentation
...
The throttling is removed once the buffer size falls under
writeq_low_water, not writeq_high_water.
2019-01-11 10:27:11 +02:00
f0f9c21d1c
Merge branch '2.3' into develop
2019-01-07 10:54:42 +02:00
a4540b5cee
Add note about weightby deprecation
...
The documentation now states that the parameter was deprecated.
2019-01-06 13:01:37 +02:00
88f234fdcd
MXS-2214: Fix object names in documentation
...
The object names now always use a valid and supported form.
2019-01-03 09:37:59 +02:00
8d77ddec63
MXS-2208 Add simple Http library
...
- Built on top of Curl
- Currently only GET
2018-12-05 12:48:42 +02:00
c92e485b3b
Update table of contents in configuration guide
...
The file should be broken into smaller pieces.
2018-11-28 10:13:59 +02:00
dd27fe0c04
Enable the watchdog
...
As the watchdog related problems have now been dealt with, it is
safe to have it enabled by default.
2018-11-21 15:33:14 +02:00
fa65881f13
Add explicit installation instructions
...
The packages need to be installed with the correct tools and thus it makes
sense to instruct on the installation in the installation guide.
2018-11-20 16:28:36 +02:00
48eb57bdc5
Merge branch '2.3.1' into 2.3
2018-11-20 11:27:59 +02:00
e3ad827288
Do not enable the watchdog by default
...
Any administrative operation, performed using maxadmin or maxctrl,
that takes longer than the watchdog timeout will cause MaxScale to
be killed and restarted by the watchdog.
2018-11-20 10:43:59 +02:00
cbe1483028
MXS-2167: Add support for extra_port
...
This allows MaxScale to connect to the server even when max_connections
has been reached.
2018-11-15 14:24:41 +02:00
f9d18606a8
Remove unused code
...
The code that required these parameters was not added into 2.3 as it was
not needed.
2018-11-14 16:23:47 +02:00
a84748e67f
MXS-2057 Add documentation
2018-11-14 16:20:42 +02:00
32f2e769f4
MXS-1780 Make retain_last_statements service specific
2018-11-08 12:08:42 +02:00
c3c257719d
MXS-2136: Add notes about deprecation
...
The parameter documentation now mentions that the old 'passwd' is
deprecated.
2018-11-06 15:09:14 +02:00
a883a4f3e0
Fix password documentation
...
The old parameter was used in some examples and no note about its removal
was in the parameter.
2018-11-06 15:09:14 +02:00
8d1b26060a
MXS-2109: Change semantics of query_classifier_cache_size
...
The cache size now refers to the total memory used by the cache instead of
the per thread limit. This makes it easier to use as well as more
predictable by removing the dependency on the number of worker threads.
2018-10-31 09:46:02 +02:00
0862c724d8
Fix writeq_low_water
...
The value was never updated. Also amended the documentation to point out
that the parameter accepts size type values.
2018-10-20 11:53:57 +03:00
8b9fdaa0cb
Remove HTTP functionality
...
It wasn't used so it can be removed.
2018-10-03 08:41:45 +03:00
66227301aa
Merge branch '2.2' into develop
2018-09-27 11:47:32 +03:00
e54a44d56a
Extend MDEV-13453 workaround explanations
...
The example SQL now shows the extra grant required for 10.2 versions. Also
removed duplicate user creation examples from the tutorials.
2018-09-26 09:39:59 +03:00
e5a0b4e9bb
Merge branch '2.2' into develop
2018-09-21 14:18:15 +03:00
1689fe7f48
Update user
documentation
...
The documentation mentions a bug in MariaDB 10.2.9 that causes problems
with the new users query.
2018-09-20 13:04:54 +03:00
a13e95951b
Merge branch '2.2' into develop
2018-08-30 11:37:49 +03:00
e4fdaf0c50
MXS-1735: Clarify SSL documentation
...
Explicitly state that servers only require `ssl_ca_cert` and that
`ssl_cert` and `ssl_key` are optional in certain cases. Updated the
wording of all parameters and removed obsolete or false documentation.
2018-08-29 18:10:51 +03:00
9a6f1b2044
Merge branch '2.2' into develop
2018-08-28 16:06:23 +03:00
a6bef0a80d
Add credentials for remove REST API calls
...
The base URL and credentials used for REST API calls can now be defined in
the [maxscale] section. This allows encrypted passwords to be used.
2018-08-23 15:46:46 +03:00
1692765503
Enable query classifier cache by default
...
Enabling it will give a performance improvement and it offloads work from
the CPU. This leads to better and more complete utilization of system
resources.
2018-08-23 15:46:45 +03:00
f8fb9510c9
Add HTTP GET function
...
The function performs a HTTP GET on a URL and returns the HTTP response.
2018-08-23 15:46:45 +03:00
9799cfdb2b
MXS-1735: Clarify differences between MaxScale and server
...
The server allows both unencrypted and encrypted connections on the same
port. MaxScale only allows either encrypted or unencrypted
connections. The differences as well as the reasoning for this need to be
documented.
2018-08-23 09:32:20 +03:00
32b1711684
MXS-2005: Remove logging to shared memory
...
The feature was rarely used and was only useful in extremely rare
cases. The functionality can still be emulated, if for some reason needed,
by pointing `logdir` to `/dev/shm` or another tmpfs mount.
2018-08-14 14:57:33 +03:00
e075fcefcb
MXS-2004 thread_stack_size is deprecated AND ignored
2018-08-13 13:38:39 +03:00
6db03d4b29
MXS-2004 Drop support for thread_stack_size
...
- Cannot be supported with std::thread.
- Unlikely that the default size (8MB) would ever be too small and
if it is, there is some problem.
- The stack size can be specified using 'ulimit -s' before starting
MaxScale.
2018-08-13 13:38:39 +03:00
376cd3aa9e
Enable query_retries by default
...
Enabling it with a value of 1 should remove the vast majority of
connection related problems that appear in MaxScale. This should filter
out most of the errors caused by transient network problems.
2018-08-06 21:19:48 +03:00
6d5210b4cb
MXS-1992 Add qc cache documentation
2018-08-01 11:10:34 +03:00
6c59da77fb
Merge branch '2.2' into develop
2018-07-26 11:27:09 +03:00