Release 24.02.0 is a Beta release.
This document describes the changes in release 24.02, when compared to release 23.08.
For any problems you encounter, please consider submitting a bug report on our Jira.
MaxScale now automatically adds last_gtid to session-levelsession_track_system_variables when causal_reads
is enabled. The setting is
only modified at the start of a backend connection, so clients should not modify
it afterwards.
async-rebuild-server
and async-restore-from-backup
now auto-detect server
data directory. Alternatively, the data directory can be specified manually when
launching the operations from command line. Also, mariadb-backup memory use and
thread count can be customized in monitor settings. SeeMariaDB Monitor documentation
for more information.
The legacy SysV init scripts as well as the Upstart files have been removed. These were never used by MaxScale if it was installed from a RPM or DEB package.
MaxScale now supports the extended result type information extension to the MariaDB network protocol. This extension to the protocol was added in MariaDB 10.5 and some MariaDB connectors like Connector/J benefit from it.
Binlog files can now be automatically compressed. An option to purging binlogs is now to archive them to another file system or for example, to Amazon S3.
Global settings admin_readwrite_hosts
and admin_readonly_hosts
limit the
hostnames/IPs from which admin (REST-API) clients can log in from. Seeadmin_readonly_hosts andadmin_readwrite_hosts
for more information.
private_address
is an alternative IP-address or hostname for a server. This is
used by MariaDB Monitor to detect and set up replication. SeeMariaDB Monitor documentation
for more information.
The gtid parameter now supports the special
values newest
that uses the value of @@gtid_binlog_pos
and oldest
that
scans the output of SHOW BINLOG EVENTS
for the earliest GTID.
Numerous additions have been added and improvements made to MaxGUI. The most notable ones are listed here:
There are some limitations and known issues within this version of MaxScale. For more information, please refer to the Limitations document.
RPM and Debian packages are provided for the supported Linux distributions.
Packages can be downloaded here.
The source code of MaxScale is tagged at GitHub with a tag, which is identical
with the version of MaxScale. For instance, the tag of version X.Y.Z of MaxScale
is maxscale-X.Y.Z
. Further, the default branch is always the latest GA version
of MaxScale.
The source code is available here.
This page is licensed: CC BY-SA / Gnu FDL