All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 5.5.37 Changelog

The most recent release in the MariaDB 5.5 series is:MariaDB 5.5.68 Download Now

Download |Release Notes |Changelog |[Overview of 5.5

Release date: 17 Apr 2014

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #4148 Tue 2014-04-15 13:20:26 +0300

    • : crash in Item_field::used_tables

  • Mon 2014-04-14 19:50:55 +0200

    • don't install mysql-test/var and cmake internal files

  • Mon 2014-04-14 09:54:42 +0200

    • typo in FederatedX. HA_READ_AFTER_KEY is not a valid index flag.

  • Sun 2014-04-13 14:58:55 +0200

    • mtr: don't use --mysqld= options when issuing "mysqld --help" (and don't append --user=root for --help now, when mysqld has a fix for that)

  • Fri 2014-04-11 11:42:51 +0200

    • fix the test for 32-bit

  • Thu 2014-04-10 15:07:34 +0200

    • Cannot SHOW CREATE VIEW if underlying tabels are ALTERed

  • Thu 2014-04-10 13:10:33 +0200

    • Debian package mariadb-client-5.5 lacks dependency on libterm-readkey-perl

  • Thu 2014-04-10 10:34:28 +0200

    • import file from init script

  • Wed 2014-04-09 14:28:07 +0200

    • Make THDVAR_INT variables to be signed in SELECT in SHOW

  • Tue 2014-04-08 16:27:40 +0200

    • mysql_config includes -lprobes_mysql but mo such library installed

  • Tue 2014-04-08 09:58:33 +0200

    • MariaDB init script fails to start (missing dependency on MariaDB-client in server RPM)

  • Tue 2014-04-08 08:46:33 +0200

    • line endings

  • Mon 2014-04-07 21:53:19 +0200

    • Server crashes in mysql_alter_table on an attempt to add a primary key to InnoDB table

  • Mon 2014-04-07 20:52:04 +0200

    • Patch 44_scripts_mysql_config_libs.dpatch is inapplicable, deb package creation fails

  • Mon 2014-04-07 20:41:28 +0200

    • MariaDB upgrade on CentOS 6 fails due to sed error

  • [merge] Fri 2014-04-11 10:46:11 +0200

    • Merge from 5.3 to 5.5.

    • [merge] Fri 2014-04-11 09:38:55 +0200

      • Merge from 5.2 to 5.3.

  • Fri 2014-04-11 00:19:17 +0400

    • Upgrade removes all changes to 'mysql' database

  • Thu 2014-04-03 21:58:56 +0400

    • Packaging error with cmake 2.8.12 and greater

  • [merge] Thu 2014-03-27 22:26:58 +0100

    • mysql-5.5.37 selective merge

  • Wed 2014-03-26 19:56:23 +0100

    • Server crashes in handler::ha_external_lock or assertion `m_lock_type == 2' fails in handler::ha_close on disconnect with a locked temporary table

  • Wed 2014-03-26 21:58:27 +0200

    • : Creating tmp. memory table kills the server

  • Wed 2014-03-26 08:24:19 +0100

    • compilation failure with BUILD/compile-amd64-valgrind-max

  • Tue 2014-03-25 22:41:18 +0100

    • move file->position() down, to make sure it's executed only when previous file->index_next (or other file->... index access method) succeeded

  • Tue 2014-03-25 17:34:45 +0100

    • don't put libmysqlclient symbols extra-used on debian in the libmysqlclient_16 version node.

  • [merge] Tue 2014-03-25 11:09:12 +0100

    • 5.3 merge

    • Sun 2014-03-23 16:02:56 +0400

      • Assertion `0' failed in make_sortkey(SORTPARAM*, uchar*, uchar*) on ORDER BY HEX( UNCOMPRESSED_LENGTH( pk ) )

  • Mon 2014-03-24 20:02:08 +0100

    • Windows: 10.0 crashes on shutdown

  • Mon 2014-03-24 20:02:00 +0100

    • mysqltest bug: reset --replace command after every error message (because error messages use replacements)

  • Mon 2014-03-24 20:01:55 +0100

    • TokuDB fails to compile without partition storage engine

  • Mon 2014-03-24 20:01:50 +0100

    • tokudb: make compression=TOKUDB_ZLIB the default (instead of TOKUDB_UNCOMPRESSED) for new tables

  • Mon 2014-03-24 20:01:45 +0100

    • rpl tests: move "include/master-slave.inc" down to be after all possible checks that can skip the test

  • Mon 2014-03-24 20:01:37 +0100

    • Upgrade from via yum fails

  • Wed 2014-03-19 10:03:34 +0100

    • symbol list_add, version libmysqlclient_18 not defined in file libmysqlclient.so.18 with link time reference libmyodbc.so: undefined symbol: int2str Symbol missing in libmysqlclient.so.18 (make_scrambled_password)

  • Wed 2014-03-19 10:02:41 +0100

    • Centos startup script is broken

  • Sun 2014-03-23 18:44:48 +0400

    • server_audit test fails in buildbot on Mac (labrador). The RTLD_DEFAULT value on Labrador machine is not NULL, so the dlsym() commands in the server_audit just fail to bind the necessary functions. Fixed by using RTLD_DEFAULT explicitly.

  • [merge] Tue 2014-03-18 18:29:07 +0100

    • merge

    • [merge] Tue 2014-03-18 09:02:57 +0100

      • merge ft-index and ft-engine as of 7.1.5

  • Tue 2014-03-18 16:26:02 +0200

    • Fixed buildbot issues

  • Tue 2014-03-18 10:26:50 +0200

    • Fixed some buildbot failures

  • Mon 2014-03-17 19:09:53 +0400

    • audit log will not rotate when the file size exceeds global variable setting. Notifications about changed variables: server_audit_file_rotate_now server_audit_file_rotations server_audit_file_rotations are now handled and one doesn't need to stop/start logging to make them effective.

  • Fri 2014-03-14 16:29:23 +0200

    • : STOP SLAVE resets global status variables

  • Thu 2014-02-13 11:40:49 +0400

    • - possible deadlocks between rwlocks and mutexes

  • Tue 2014-03-11 19:07:02 +0100

    • Debugging aid: Add T* List::elem(int n) which returns N-th element in the list.

    • There was List::nth_element() but it didn't work because linker removed it.

    • Now, removal by linker is prevented for important values of T, and function is renamed.

  • [merge] Tue 2014-03-11 17:14:48 +0100

    • Merge

    • Tue 2014-03-11 16:45:08 +0100

      • : ha_partition and innodb index intersection produce fewer rows (MySQL Bug#70703) (This is attempt at fix #2) (re-commit with fixed typo)

  • Tue 2014-03-11 17:37:46 +0200

    • Fixed test failure (5.5 had different test result than 10.0)

  • Tue 2014-03-11 16:53:24 +0200

    • Fixed a compiler failure and removed some warnings in windows

  • Mon 2014-03-10 21:40:27 +0200

    • Fixed "Server crashes on SQL select containing more group by and left join statements using innodb tables"

  • Tue 2014-03-04 20:50:19 +0100

    • : [PATCH] Slave disconnects and fails to reconnect on Error_code: 1159

  • Tue 2014-03-04 16:15:58 +0400

    • : mysqldump -uroot unusable for multi-database operations, checks all databases

    • MariaDB-5.5 part of the fix: since we can't easily fix query optimization for I_S tables, run the affected-tablespaces query with semijoin=off. It happens to have a good query plan with that setting.

  • Fri 2014-02-28 00:41:08 +0400

    • Add Audit Plugin to Debian packaging.

  • Fri 2014-02-28 00:23:20 +0400

    • mysqld crash signal 11 in mysql_audit_general. That error 'Can't open the pid file' leads to mysqld crash signal 11 in mysql_audit_general() called with the 'thd' parameter set to NULL. That wasn't checked when the thd->db and thd->db_length were accessed. Fixed by checking for the NULL thd.

  • Wed 2014-02-26 16:25:05 +0400

    • Increment the version number

  • Wed 2014-02-26 13:49:50 +0200

    • : Slow file extend when innodb_use_fallocate=1 and SSD file storage.

  • Wed 2014-02-26 12:06:12 +0200

    • : Assertion failure node->n_pending on fil0fil.c line 5039 on debug build when innodb_use_fallocate=1

  • Mon 2014-02-24 23:40:16 +0400

    • MariaDB Audit plugin added.

Revision #2502.566.69 Fri 2014-04-11 09:03:53 +0200

  • MDEV-6067: Partitioned table DML sometimes binlogged without XID event

  • Revision #2502.566.68 Fri 2014-04-11 08:39:48 +0200

    • MDEV-6067: Partitioned table DML sometimes binlogged without XID event

  • Revision #2502.567.219 Fri 2014-03-21 12:23:09 +0200

    • Fix to make it compiling with valgrind.

  • Revision #2502.567.218 [merge] Tue 2014-03-18 12:06:32 +0400

    • Merge

    • Revision #2502.586.1 Thu 2014-03-13 12:20:57 +0100

      • MDEV-5811: Server crashes in best_access_path with materialization+semijoin and big_tables=ON

  • With big_tables=ON, materialized table will use Aria (or MyISAM) SE, which allows prefix key reads. However, the temp.table has rec_per_key=NULL which causes the optimizer to crash when attempting to read index statistics for a prefix index read.

  • Fixed by providing a rec_per_key array with zeros (i.e. "no statistics data")

  • Revision #4110.1.4 [merge] Mon 2014-03-17 17:41:54 +0100

    • percona-server-5.5.36-34.0

    • Revision #0.12.67 Mon 2014-03-17 17:40:07 +0100

      • percona-server-5.5.36-34.0.tar.gz

  • Revision #4110.1.3 [merge] Mon 2014-03-17 13:04:28 +0100

    • null-merge from 5.3 (from 5.2, from 5.1, from mysql-5.1.73)

    • Revision #2502.567.217 [merge] Sun 2014-03-16 21:03:01 +0100

      • 5.2 merge

      • [merge] Sun 2014-03-16 13:59:44 +0100

        • 5.1 merge

        • [merge] Sat 2014-03-15 18:24:15 +0100

          • mysql-5.1.73 merge

  • Revision #4110.1.2 [merge] Sun 2014-03-16 19:21:37 +0100

    • 5.3-merge

    • Revision #2502.567.216 [merge] Sun 2014-03-16 12:44:47 +0100

      • 5.2 merge

      • Thu 2014-03-13 20:12:50 +0100

        • don't run unix_socket tests when $USER is already present in mysql.user (as it's done in 10.0)

    • Fri 2014-03-14 11:38:17 +0200

      • : Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' fails on EXPLAIN EXTENDED with VALUES function

    • [merge] Thu 2014-03-13 18:36:52 +0100

      • 5.2 merge

      • Thu 2014-03-13 16:35:14 +0100

        • unix_socket bypasses make_if_fail by not doing any network reads

    • [merge] Wed 2014-03-12 18:47:19 +0200

      • merge 5.2->5.3

      • [merge] Wed 2014-03-12 18:43:44 +0200

        • merge 5.1->5.2

    • Wed 2014-03-12 12:34:16 +0200

      • : Server crash with insert statement containing DEFAULT into view

    • Fri 2014-03-07 13:57:07 +0200

      • : Assertion `!derived->first_select()->exclude_from_table_unique_test || derived->outer_select()-> exclude_from_table_unique_test' failed on 2nd execution of PS with derived_merge

    • Thu 2014-03-06 13:56:34 -0800

      • Fixed bug . The calls of the function remove_eq_conds() may change the and/or structure of the where conditions. So JOIN::equal_cond should be updated for non-recursive calls of remove_eq_conds().

  • Revision #4110.1.1 Wed 2014-02-26 16:15:52 +0100

    • Fix code in make_sortkey() that only worked by chance (assert added by MySQL verified that strnxfrm can only increase the string length if from == to, and the latter is a random decision made by individual items and String::realloc).

  • Moved the testcase from partition_test to partition_innodb.test where it can really work.

  • Made ordered index scans over ha_partition tables to satisfy ROR property for the case where underlying table uses extended keys.

  • MDEV-5991
    Revision #4147
    Revision #4146
    Revision #4145
    Revision #4144
    Revision #4143
    MDEV-5700
    Revision #4142
    MDEV-5625
    Revision #4141
    MDEV-5068
    Revision #4140
    Revision #4139
    MDEV-5152
    Revision #4138
    MDEV-6004
    Revision #4137
    Revision #4136
    MDEV-5743
    Revision #4135
    MDEV-6022
    Revision #4134
    MDEV-5986
    Revision #4133
    MDEV-6067
    Revision #2502.567.221
    MDEV-6067
    Revision #4132
    MDEV-6068
    Revision #4131
    MDEV-6016
    Revision #4130
    Revision #4129
    MDEV-5955
    Revision #4128
    MDEV-5905
    Revision #4127
    Revision #4126
    Revision #4125
    Revision #4124
    Revision #2502.567.220
    MDEV-5783
    Revision #4123
    MDEV-5913
    Revision #4122
    Revision #4121
    MDEV-5822
    Revision #4120
    Revision #4119
    Revision #4118
    MDEV-5831
    MariaDB 5.5.36
    Revision #4117
    MDEV-5773
    MDEV-5763
    MDEV-5739
    Revision #4116
    MDEV-5892
    Revision #4115
    MDEV-5862
    Revision #4114
    Revision #4110.1.5
    Revision #4113
    Revision #4112
    Revision #4111
    MDEV-5681
    Revision #4110
    MDEV-5829
    Revision #4109
    MDEV-5089
    Revision #4108
    Revision #4107
    Revision #4099.1.1
    MDEV-5177
    Revision #4106
    Revision #4105
    Revision #4104
    MDEV-5724
    Revision #4103
    MDEV-5703
    Revision #4102
    MDEV-5723
    Revision #4101
    MDEV-5756
    Revision #4100
    MDEV-5436
    Revision #4099
    Revision #4098
    MDEV-5746
    Revision #4097
    MDEV-5742
    Revision #4096

    Revision #2502.566.64 Thu 2014-03-13 16:34:34 +0100

    • mtr: move if(unix_socket) test to include/have_unix_socket.inc

    Revision #2502.565.67 Wed 2014-03-12 15:50:00 +0200

    • MDEV-5717: Server crash with insert statement containing DEFAULT into view

    Revision #2502.566.67
    Revision #2502.565.68
    Revision #2502.566.66
    Revision #2502.567.215
    MDEV-5446
    Revision #2502.567.214
    Revision #2502.566.65
    Revision #2502.567.213
    Revision #2502.566.63
    Revision #2502.567.212
    MDEV-5717
    Revision #2502.567.211
    MDEV-5740
    Revision #2502.567.210
    MDEV-5686

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    Distributions which Include MariaDB

    This page is licensed: CC BY-SA / Gnu FDL