October 24, 2014

Percona Server 5.6.19-67.0 with TokuDB (GA) now available

Percona ServerPercona is glad to announce the release of Percona Server 5.6.19-67.0 on July 1, 2014. Download the latest version from the Percona web site or from the Percona Software Repositories.

Based on MySQL 5.6.19, including all the bug fixes in it, Percona Server 5.6.19-67.0 is the current GA release in the Percona Server 5.6 series. All of Percona’s software is open-source and free. Complete details of this release can be found in the 5.6.19-67.0 milestone on Launchpad.

New Features:

  • Percona has merged a contributed patch by Kostja Osipov implementing the Multiple user level locks per connection feature. This feature fixes the upstream bugs: #1118 and #67806.
  • TokuDB storage engine support is now considered general availability (GA) quality. The TokuDB storage engine from Tokutek improves scalability and the operational efficiency of MySQL with faster performance and increased compression. It is available as a separate package and can be installed along with the Percona Server by following the instructions in the release documentation.
  • Percona Server now supports the MTR --valgrind option for a server that is either statically or dynamically linked with jemalloc.

Bugs Fixed:

  • The libperconaserverclient18.1 package was missing the library files. Bug fixed #1329911.
  • Percona Server introduced a regression in 5.6.17-66.0 when support for TokuDB storage engine was initially introduced. This regression caused spurious “wrong table structure” errors for PERFORMANCE_SCHEMA tables. Bug fixed #1329772.
  • Race condition in group commit code could lead to a race condition in PFS instrumentation code resulting in a server crash. Bug fixed #1309026 (upstream #72681).

Other bugs fixed: #1326348 and #1167486.

NOTE: There was no Percona Server 5.6.18 release because there was no MySQL Community Server 5.6.18 release. That version number was used for a MySQL Enterprise Edition release to address the OpenSSL “Heartbleed” issue.

Release notes for Percona Server 5.6.19-67.0 are available in the online documentation. Please report any bugs on the launchpad bug tracker.

Comments

  1. vishnu says:

    awesome news. congrats.

  2. Paul says:

    I get an error when I try to update packages on Debian Wheezy after apt-get upgrade it shows that percona-server-client-5.6 requires libperconaserverclient18.1 >= 5.6.19-67.0-618.wheezy but 5.6.17-66.0-608.wheezy is already installed. I don’t know if it matters but I also use dotdeb.org repo.

  3. Hrvoje Matijakovic says:

    Hi Paul,

    I can’t reproduce this issue. Can you please report a bug with additional details and complete output.

  4. Paul says:

    Ok, bug reported with detailed info.

  5. Dan says:

    Same issue as Paul with Wheezy, aptitude, and dotdeb.

    This is the output after a few failed attempts.

    (Reading database … 25711 files and directories currently installed.)
    Unpacking libmysqlclient18:i386 (from …/libmysqlclient18_5.6.19-1~dotdeb.1_i386.deb) …
    dpkg: error processing /var/cache/apt/archives/libmysqlclient18_5.6.19-1~dotdeb.1_i386.deb (–unpack):
    trying to overwrite ‘/usr/lib/i386-linux-gnu/libmysqlclient.so.18.1.0′, which is also in package libperconaserverclient18.1 5.6.19-67.0-618.wheezy
    dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
    Errors were encountered while processing:
    /var/cache/apt/archives/libmysqlclient18_5.6.19-1~dotdeb.1_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    A package failed to install. Trying to recover:
    dpkg: dependency problems prevent configuration of libdbd-mysql-perl:
    libdbd-mysql-perl depends on libmysqlclient18 (>= 5.5.24+dfsg-1); however:
    Package libmysqlclient18:i386 is not installed.

    dpkg: error processing libdbd-mysql-perl (–configure):
    dependency problems – leaving unconfigured
    dpkg: dependency problems prevent configuration of percona-server-server-5.6:
    percona-server-server-5.6 depends on libdbd-mysql-perl; however:
    Package libdbd-mysql-perl is not configured yet.

    dpkg: error processing percona-server-server-5.6 (–configure):
    dependency problems – leaving unconfigured
    dpkg: dependency problems prevent configuration of percona-server-server:
    percona-server-server depends on percona-server-server-5.6; however:
    Package percona-server-server-5.6 is not configured yet.

    dpkg: error processing percona-server-server (–configure):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:
    libdbd-mysql-perl
    percona-server-server-5.6
    percona-server-server
    Press Return to continue.

  6. Hrvoje Matijakovic says:

    Hi Dan,

    Paul reported this problem as https://bugs.launchpad.net/percona-server/+bug/1336658

    We’re working to resolve the issue, you can subscribe yourself to that bug to track the progress.

  7. Casey says:

    Do you have instructions on building from source with TokuDB?

Speak Your Mind

*