Skip to content

Releases: cloudfoundry/pxc-release

v0.26.0

04 May 22:52
Compare
Choose a tag to compare

Features

  • Bumped the Percona xtrabackup version to v2.4.20 which contains CVE fix

v0.25.0

22 Apr 14:31
Compare
Choose a tag to compare

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

02 Mar 23:21
Compare
Choose a tag to compare

Features

  • Make enable_lower_case_table_names, wait_timeout, and default mysql collation_server configurable.

v0.23.0

21 Feb 21:42
Compare
Choose a tag to compare

Features

  • New pxc-mysql property called seeded_users can be used to create users via the manifest. Similar to seeded_databases.

    Supported host values are loopback, any, and localhost. loopback corresponds to 127.0.0.1 and any corresponds to %

    Supported role values are minimal and admin. minimal corresponds to usage.

    See spec for examples.

[#171284457]

v0.22.0

24 Dec 21:26
Compare
Choose a tag to compare

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

19 Nov 23:25
Compare
Choose a tag to compare

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 fetches INNODB 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 the download-logs tries to download InnoDB Status logs from the jumpbox VM, which don't exist. It is safe to ignore this error when using the download-logs script.

v0.20.0

19 Sep 22:18
Compare
Choose a tag to compare

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

31 Jul 00:18
Compare
Choose a tag to compare

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

05 Jul 19:42
Compare
Choose a tag to compare

Bug Fixes

  • [BUG] Fixed the race condition between pxc-mysql and bosh-dns jobs during pre-start
    [#166173640]

v0.17.0

15 May 21:46
Compare
Choose a tag to compare

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

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