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.
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
This page is licensed: CC BY-SA / Gnu FDL