Releases: cloudfoundry/pxc-release
v0.26.0
Features
- Bumped the
Percona xtrabackup
version to v2.4.20 which contains CVE fix
v0.25.0
Features
-
Added a new BOSH property which sets log formatting to be human-readable
-
When deployed as an HA cluster, improved error messaging for some failure scenarios like connection timeout, and when
pre-start
runs.
v0.24.0
Features
- Make enable_lower_case_table_names, wait_timeout, and default mysql collation_server configurable.
v0.23.0
Features
-
New
pxc-mysql
property calledseeded_users
can be used to create users via the manifest. Similar toseeded_databases
.Supported host values are
loopback
,any
, andlocalhost
.loopback
corresponds to127.0.0.1
andany
corresponds to%
Supported role values are
minimal
andadmin
.minimal
corresponds tousage
.See spec for examples.
v0.22.0
Features
- Bumped Percona XtraDB Cluster to v5.7.28-31 [#170064631]
Known Issues
download-logs
reports that fetching MySQL InnoDB Status logs failed, when in reality, it actually succeeded.
This is a known defect - its because the download-logs tries to download InnoDB Status logs from the jumpbox VM,
which doesn't exist. It is safe to ignore this error when using the download-logs script.
v0.21.0
Features
-
Bumped Percona XtraDB Cluster to v5.7.27
[#168584227] -
Bumped golang to 1.13
[#168584227] -
Toggled default for
relay_log_recovery
. More context is available in the commit. -
download-logs
fetchesINNODB ENGINE STATUS
as well.
Known Issues
download-logs
reports that fetching MySQL InnoDB Status logs failed, when in reality, it actually succeeded. This is a known defect - its because thedownload-logs
tries to download InnoDB Status logs from the jumpbox VM, which don't exist. It is safe to ignore this error when using thedownload-logs
script.
v0.20.0
Features
- Bumped percona-xtrabackup to v2.4.12
[#165302029]
Bug Fixes
-
Stale pid files are cleaned up so that processes start reliably.
[#167387692] -
Checking the correct Galera property for cluster readiness so that redeploying database works reliably.
[#167362064]
v0.19.0
Features
- BOSH DNS now checks proxy health status before forwarding traffic to a given node in HA cluster
[#165867468]
Bug Fixes
- Set
sync_binlog
property such that each transaction is committed to disk except when running HA cluster
[#166156735]
v0.18.0
Bug Fixes
- [BUG] Fixed the race condition between pxc-mysql and bosh-dns jobs during pre-start
[#166173640]
v0.17.0
Certificate-based Client Authentication
- [FEATURE] You can now use certificate-based authentication to a MySQL instance from pxc-release.
[#165911554]
Bug Fixes
- [BUG] The drain script no longer times out when
inactive_mysql_port
is configured.
[#165627424]
Performance Improvements
- [FEATURE] We have exposed the
wsrep_slave_threads
Galera property so that it can be configured to prevent large write-sets from blocking Galera replication. Defaults to 1. [#165362955] - [FEATURE] Removed
proxy.max_open_files
property, in favor of using the OS's max number of file descriptors. [#165362955]
Dependency Updates
pxc-release
uses Golang 1.12.x
[#165268032]
Changes to Manifest
pxc-mysql.engine_config.galera.wsrep_slave_threads
- Defines the number of threads to use when applying replicated write-sets.
- default: 1
- REMOVED
proxy.max_open_files
- Configure this number to be twice as large as mysql.max_connections
- default: 3000