The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.1
Release date: 25 Feb 2016
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #b05158c 2016-02-24 17:14:38 +0300
: Apparently valid SQL query gives wrong result (nested WHERE)
2016-02-24 10:27:23 +0100
Merge branch 'bb-10.1-serg' into 10.1
2016-02-24 10:26:13 +0100
fix test results after the merge
2016-02-24 13:12:03 +0400
Field ROUTINE_DEFINITION in INFORMATION_SCHEMA.ROUTINES contains broken procedure body when used shielding quotes inside.
2016-02-24 01:21:40 -0500
Merge branch '10.0-galera' into bb-10.1-serg
2015-12-04 15:09:08 +0530 *
PXC#480: xtrabackup-v2 SST fails with multiple log_bin directives in my.cnf
2015-10-22 14:56:29 +0530 *
PXC#460: wsrep_sst_auth don't work in Percona-XtraDB-Cluster-56-5.6.25-25.12.1.el7
2016-02-23 21:24:00 -0500
Update WSREP_PATCH_REVNO.
2016-02-23 21:08:42 -0500
Merge branch '5.5-galera' into 10.0-galera
2016-02-23 20:53:29 -0500
Merge tag 'mariadb-10.0.24' into 10.0-galera
2016-02-23 20:33:21 -0500
Fix for test failures.
2016-02-23 22:16:35 +0100
Merge tracking branch 'connect/10.1' into 10.1
2016-02-23 21:35:05 +0100
Merge branch '10.0' into 10.1
2016-01-11 11:57:22 +0200
Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 13
2016-02-23 14:09:25 +0200
Update column bitmaps for delete during binlog row image minimal.
2016-02-22 17:50:55 +0200
[] Assertion failed in !table->write_set
2016-02-16 16:15:22 +0200
[Code cleanup] Refactor duplicate code within myisam and maria sort.cc
2016-02-22 19:55:43 +0100
syntax error on view with nullif and count
2016-02-22 18:49:35 +0100
Server crashes in fix_fields, main.null fails with ps-protocol #2
2016-02-22 12:52:29 +0100
COUNT(NULL) returns incorrect result with sequence storage engine
2016-02-20 22:26:48 +0100
disable SHOW I_S_table for built-in I_S tables
2016-02-20 21:00:51 +0100
Trigger doing "SET NEW.auctionStart = NOW();" on a timestamp kills MariaDB server
2016-02-20 21:06:20 +0100
Bug after upgrade to 10.1.10 (and 10.1.11)
2016-02-20 19:30:14 +0100
Crashes when replicating from 10.0
2016-02-19 14:17:35 +0100
correct temporal fields in max_display_length_for_field()
2016-02-19 12:06:37 +0100
cleanup
2016-02-18 12:56:27 +0100
I can't finish my_install_db using binary tar distribution
2016-02-23 10:32:06 +0100
update test results after
2016-02-23 00:30:47 -0500
refs codership/mysql-wsrep#237: Add sync point for mtr test.
2015-12-23 09:44:32 +0200
refs codership/mysql-wsrep#237 - test for FLUSH TABLES hang in slave node
2015-12-02 23:20:10 +0200
refs codership/mysql-wsrep#233 - avoiding the race condition, by not grabbing thd->LOCK_wsrep_thd for accessing thd->wsrep_exec_mode. The caller is same thread and exec mode can only be changed by self.
2015-12-02 23:16:25 +0200
refs codership/mysql-wsrep#233 - added mtr test case for this issue - not a perfect one, depends on some sleeps instead of checking if sync points are met
2016-02-23 00:19:41 -0500
Merge sync point from previous commit to XtraDB.
2015-12-02 22:57:46 +0200
refs codership/mysql-wsrep#233 - added dbug sync points for further mtr test for this issue
2015-11-25 03:36:26 -0800
refs codership/mysql-wsrep#228 - a test for wsrep_sync_wait and SHOW
2015-11-16 11:57:38 +0100
refs codership/mysql-wsrep#228
2015-11-16 04:06:38 -0800
Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 12
2015-11-16 03:00:27 -0800
Galera MTR Tests: adjust the galera.galera_defaults test for the new MTR default value for repl.causal_read_timeout
2015-11-13 04:03:39 -0800
Galera MTR Tests: misc test stability fixes
2015-11-03 14:16:08 +0100
refs codership/mysql-wsrep#201
2016-02-22 22:35:48 -0500
Refs codership/mysql-wsrep#198 : Fix test case
2015-10-23 00:01:16 -0700
Refs codership/mysql-wsrep#198 . MTR test case
2016-02-22 22:30:14 -0500
refs codership/mysql-wsrep#198: Revert test changes from previous commit
2015-10-23 09:38:33 +0300
refs codership/mysql-wsrep#198 Removed code duplication, PXC specifics
2015-10-22 17:30:20 +0200
refs codership/mysql-wsrep#201
2016-02-22 22:07:59 -0500
Bug#1421360: Add Percona Server specific FLUSH statements.
2016-02-22 22:05:16 -0500
Fix for compilation failure.
2015-10-22 14:59:53 +0300
refs codership/mysql-wsrep#198 fixed merge issues
2015-07-07 14:20:22 +0530
Bug#1421360: Add Percona Server specific FLUSH statements.
2015-07-16 05:24:13 -0700
PXC-391: Avoid Total Order Isolation (TOI) for LOCAL sql admin commands.
2015-10-21 01:25:32 -0700
Galera MTR Tests: attempt to work around codership/QA#179 in galera_as_slave_nonprim.test
2015-10-21 01:15:52 -0700
Galera MTR Tests: stability fix for galera_gcs_fragment.test (TCP port was output to the .result file)
2015-10-20 17:54:14 +0200
refs codership/mysql-wsrep#201
2016-02-22 16:51:45 -0500
refs codership/mysql-wsrep#184
2015-10-19 11:17:13 +0200
refs codership/mysql-wsrep#184
2015-10-16 15:57:22 +0300
MTR test for checking correctness of fragmentation over CCs
2015-10-16 11:51:11 +0200
refs codership/galera#308
2015-10-16 10:22:30 +0200
refs codership/galera#308
2016-02-22 16:36:05 -0500
refs codership/mysql-wsrep#184
2015-10-15 15:13:29 +0200
refs codership/mysql-wsrep#184
2015-10-05 11:01:04 +0200
refs codership/mysql-wsrep#31
2015-10-05 09:42:03 +0200
refs codership/mysql-wsrep#31
2015-10-02 10:16:55 +0200
refs codership/galera#308
2015-10-01 17:05:48 +0300
refs codership/mysql-wsrep#202 Added schema info into wsrep messages
2015-09-29 23:29:54 -0700
Galera MTR Tests: stability fixes
2015-09-15 13:20:55 +0300
Restore original value of wsrep_on after waiting for sync point.
2015-09-13 18:57:20 +0300
Helpers to deal with galera dbug sync points.
2016-02-22 18:11:59 +0100
Fix build : change MYSQL_ADD_PLUGIN to be MACRO again, rather than FUNCTION
2016-02-22 16:26:44 +0100
Build client plugins, also for the cmake client-only build (-DWITHOUT_SERVER=1)
2015-12-12 10:37:25 +0100
SphinxSE: add support for json filtering
2016-02-22 12:48:03 +0100
- provide info about DATA/INDEX directory in INFORMATION_SCHEMA.TA BLES (in CREATE_OPTIONS column)
2016-02-18 19:11:13 +0100
- do not install sql script to BINDIR
2016-02-19 14:42:43 +0100
- fix mysql_config --libs for weird cases, where mysqlclient link dependencies contain flags instead of libraries (like -pthread rather than -lpthread)
2016-02-18 17:20:48 +0100
:Assertion `0' failed in Protocol::end_statement() on UNION ALL
2016-02-20 00:22:16 +0100 *
Fix to be testing for void result.
2016-02-18 09:22:41 +0100
connect engine compiler warnings
2016-02-18 11:01:22 +0400
- added s390x to lib64 INSTALL_LIBDIR handling
2016-02-17 22:56:38 -0500
codership/mysql-wsrep#247: Fix test case
2016-02-16 23:42:42 -0800
Galera MTR Tests: MW-246 codership/mysql-wsrep#247 Stability fix for galera.mysql-wsrep#247.test
2016-02-16 03:12:58 -0800
Galera MTR tests: MW-246 codership/mysql-wsrep#247 Additional tests around RSU and wsrep_desync
2016-02-16 11:55:03 +0200
refs MW-246 - created mtr test for testing explicit desyncing with RSU mode DDL
2016-02-15 23:33:55 +0200
refs MW-246 - skipping desync and resync before and after DDL execution in RSU mode, if wsrep_desync is set upfront
2016-02-17 15:50:01 -0500
: sys_vars.ignore_db_dirs_basic fails under Valgrind
2016-02-17 21:42:57 +0100
Merge branch 'bb-10.0-serg' into 10.0
2016-02-17 21:42:48 +0100
fix InnoDB on Windows
2016-01-27 00:46:12 +0100
mysqlreport update to 4.0, see for more informations
2016-01-14 03:59:19 -0800
- Typo fixes
2015-02-28 23:15:17 +1030
Added regression test for MDEV_5871
2016-02-15 18:05:05 +0100
Fix jemalloc detection for FreeBSD
2016-02-17 14:12:05 +0100
MYSQL_ADD_PLUGIN: fix DISABLED keyword to work
2016-02-17 13:50:03 +0100
mtr: read both suitedir/disabled.def and suitedir/t/disabled.def
2016-02-17 13:48:13 +0100
Fix build errors with recent gcc (isfinite)
2016-02-17 12:32:07 +0200
: Server without encryption configs crashes if selecting from an implicitly encrypted table
2016-02-17 08:05:00 +0400
Valgrind warnings 'Invalid read' in Field_newdate::cmp and Field_newdate::val_str
2016-02-16 17:14:11 -0500
Update global_suppressions for galera suite to include new warning.
2016-02-16 19:35:58 +0100
Merge branch 'connect/10.0' into 10.0
2016-02-16 19:15:55 +0100
Merge branch 'merge-perfschema-5.6' into 10.0
2016-02-16 18:56:39 +0100
5.6.29
2016-02-16 18:55:00 +0100
Merge branch 'merge-xtradb-5.6' into 10.0
2016-02-16 18:32:59 +0100
Merge branch 'merge-innodb-5.6' into 10.0
2016-02-16 12:49:59 +0400
- The federatedx and spider engine make mysqld crash when they are configured withtout username
2015-12-30 22:26:25 +0800
fix-
2016-02-16 12:55:45 +0000
- fix compilation errors due to missing krb5_free_unparsed_name() in old versions of Heimdal Kerberos
2016-02-16 12:53:24 +0100
Revert ": Adding indexes on empty table is slow with large innodb_sort_buffer_size."
2016-02-16 12:13:19 +0100
Merge branch 'ob-10.0' into 10.0
2016-02-16 12:07:18 +0100
5.6.29
2016-02-16 12:06:16 +0100
5.6.28-76.1
2016-02-16 10:49:13 +0200
: parts.partition_debug_innodb fails in buildbot on p8-rhel6-bintar-debug
2016-02-15 23:41:59 +0100 *
Fix to Connect was not handling NULLs in the answer from catalog functions and tables. It does now and when decimal is NULL defines DOUBLE without parameters.
2016-02-15 22:50:59 +0100
Merge branch '5.5' into 10.0
2016-02-15 18:23:52 +0100
bump the version
2016-02-15 18:38:15 +0200
: Server crashes when slave works with partitioned tables copied from Windows to Linux
2016-02-15 14:43:42 +0200
: Alter table (renaming and adding index) fails with "Incorrect key file for table" : 'Incorrect key file' on ALTER TABLE
2016-02-15 12:59:47 +0100
fix buffer overrun
2016-02-12 18:12:16 +0100
Fix CPU detection for TokuDB on FreeBSD
2016-02-12 17:46:34 +0100
Ctrl-C in MySQL client does not interrupt query, but interrupts the session instead
2016-02-11 20:42:16 +0100
Function found_rows() gives incorrect result where the previous SELECT contains ORDER BY clause
2016-02-11 12:25:23 +0100
Altering table comment does a full copy
2016-02-10 21:15:24 +0100
Inconsistent handling of "ALGORITHM=INPLACE" with PERSISTENT generated columns
2016-02-10 17:00:31 +0100
main.connect fails on ppc64el in 10.0 as of 1a8cf15d
2016-02-10 15:38:25 +0100
ALTER TABLE can perform the operation but escape the binary log
2016-01-13 21:06:29 +0100
XtraDB/InnoDB crash with autoinc, vcol and online alter
2016-02-14 22:19:27 +0100
more strict ipv6_ok check in mtr
2016-02-14 22:17:38 +0100
fix my_gethwaddr() for solaris
2016-02-14 22:16:50 +0100
dtrace in cmake
2016-02-14 22:15:16 +0100
better inline check
2016-02-14 20:57:48 +0100
compilation errors on sparc sun studio 10
2016-02-15 10:32:30 +0100 *
Fix to Connect was not handling NULLs in the answer from catalog functions and tables. It does now and when decimal is NULL defines DOUBLE without parameters.
2016-02-14 18:33:20 +0200
mysql_upgrade segfault due to missing /etc/my.cnf.d
2016-02-14 18:31:06 +0200
Fix memory leak when failing to read config file
2016-02-13 18:28:36 -0500
Merge tag 'mariadb-5.5.48' into 5.5-galera
2016-02-12 12:04:11 +0400
Errorneous PSI declaration line fixed.
2016-02-12 03:47:25 +0200
perfschema.global_read_lock fails when executed after perfschema.dml_setup_instruments
2016-02-11 13:54:06 +0400
Adjusted main.contributors test result.
2016-02-11 11:24:45 +0400
Merge pull request #155 from iangilfillan/10.0
2016-02-11 11:15:14 +0400
Merge pull request #145 from ottok/ok-debpkg-10.0
2016-02-10 18:04:08 -0500
Update WSREP_PATCH_REVNO.
2016-01-11 12:03:35 +0200
Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 14
2015-11-16 04:07:08 -0800
Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 13
2015-11-12 10:33:04 +0200
Refs codership/mysql-wsrep#221 - disabling certain IB atomic builtins, which caused complete hangs
2015-11-06 10:50:21 +0100
refs codership/mysql-wsrep#201
2015-11-04 16:19:48 +0200
refs codership/mysql-wsrep#226 Limit binlog recovery to found wsrep position
2016-02-10 17:29:28 -0500
Fix for a build failure.
2015-11-04 09:36:01 +0100
refs codership/mysql-wsrep#201
2016-02-10 10:03:47 +0400
select insert('a',2,1,'b') doesn't return expected 'a'
2015-10-22 17:30:20 +0200
refs codership/mysql-wsrep#201
2015-10-20 17:54:14 +0200
refs codership/mysql-wsrep#201
2016-02-10 03:49:11 +0200
: Assertion `0' failed in subselect_hash_sj_engine::init
2016-02-09 13:50:48 +0100
: Crash (Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, field_index) || bitmap_is_set(table->vcol_set, field_index))' fails) on using function over not created table
2016-02-08 22:53:40 +0200
: Assertion `0' failed in subselect_hash_sj_engine::init
2016-02-09 14:08:36 +0100
Merge branch 'bb-5.5-serg' into 5.5
2016-02-09 14:06:45 +0100
Merge branch 'merge-xtradb-5.5' into 5.5
2016-02-08 20:07:38 +0100
Bug#19817021
2016-02-08 20:07:09 +0100
Bug#20691429 ASSERTION `CHILD_L' FAILED IN STORAGE/MYISAMMRG/HA_MYISAMMRG.CC:631
2016-02-09 11:28:44 +0100
cleanup: make assert more readable
2016-02-08 20:04:39 +0100
Bug#21205695 DROP TABLE MAY CAUSE SLAVES TO BREAK
2016-02-09 11:27:40 +0100
Merge branch 'mysql/5.5' into 5.5
2016-02-09 05:17:41 +0400
backport feedback-http-proxy to 5.5 and 10.0. The http-proxy option to the FEEDBACK plugin backported.
2016-02-09 02:31:47 +0300
: scalar subqueries in a comparison produced unexpected result
2016-02-09 00:13:25 +0100
5.5.47-37.7
2016-02-09 01:46:53 +0300
: Server crashes in next_depth_first_tab on nested IN clauses with SQ inside
2016-02-08 16:31:27 +0200
typo "Bangalore1" -> "Bangalore"
2016-02-07 15:00:30 +0200
Fixes needed to compile with musl C library Patch originally by Codarren Velvindron
2016-02-06 22:41:58 +0100
Build fails with VS2015
2016-02-06 13:57:59 +0100
mysql_upgrade crashes if root's password contains an apostrophe/single quotation mark
2016-02-06 13:56:37 +0100
unit test for dynstr_append_os_quoted()
2016-02-03 17:15:22 +0100
: Out of memory using explain on 2 empty tables
2016-02-06 12:58:06 +0200
Merge pull request #150 from grooverdan/10.0-my_rnd_cpp
2016-02-04 14:47:46 +0100
mysql_upgrade.exe error when mysql is migrated to mariadb
2016-02-04 12:51:57 +0100
Query parser tansforms MICROSECOND into SECOND_FRAC, which does not work
2016-02-05 14:04:24 +0100
fatal build error: viosslfactories.c:58:5: error: dereferencing pointer to incomplete type ‘DH {aka struct dh_st}
2016-02-06 12:37:46 +0200
Merge pull request #148 from grooverdan/5.5-rpl_reporting-cppcheck-va_end
2016-02-05 17:46:01 +0100
: Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed in Field_long::val_str on EXPLAIN EXTENDED
2015-12-14 19:16:29 +0100
Persistent computed column is not updated when update query contains join
2016-02-04 16:03:14 +0200
Merge remote-tracking branch 'upstream/10.0' into 10.0
2016-02-04 16:00:11 +0200
, - Update authors and contributors
2016-02-04 13:54:57 +0200
Use C++ linkage.
2016-02-03 16:51:23 +0200
Fix function visibility as it is used on row0mysql.c in Windows.
2016-02-03 15:52:26 +0200
Fix function visibility as it is used on row0mysql.c in Windows.
2016-02-03 14:34:06 +0200
: Server crashes or returns an error while trying to alter partitioning on a table moved from Windows to Linux
2016-02-03 11:32:51 +0200
: Server crashes or returns an error while trying to alter partitioning on a table moved from Windows to Linux
2016-02-03 00:43:00 +0100
: Exception handler on Windows does not output any text, if mysqld runs as service
2016-02-03 00:15:49 +0300
: ANALYZE TABLE shows wrong 'rows' value for ORDER BY query
2016-02-02 19:54:18 +0200
Fixed warnings and one memory loss found by valgrind
2016-02-02 13:07:53 +0200
Merge branch '10.0' into 10.1
2016-02-01 17:51:57 +0100
Fix authentication plugin's tests in case username contains non-alphanumeric character, e.g dash
2016-02-01 19:37:06 +0300
Merge branch '10.0' of github.com:MariaDB/server into 10.0
2016-02-01 19:36:22 +0300
: Valgrind failure in SEL_ARG::store_min,find_used_partitions
2016-02-01 19:06:54 +0300
: ANALYZE TABLE shows wrong 'rows' value for ORDER BY query
2016-02-01 16:40:20 +0100
Merge into 10.1
2016-02-01 16:29:00 +0100
Merge into 10.0
2016-02-01 16:27:12 +0100
Merge into 5.5
2016-02-01 16:10:49 +0100
: Non-blocking client API missing on non-x86 platforms
2016-02-01 12:43:19 +0400
Server crashes in fix_fields, main.null fails with ps-protocol DBUG_ASSERT() added in the patch for did not take into account special circumstances for the prepared statement EXECUTE. Fixig the assert. Also, extending and fixing comments made during .
2016-02-01 01:02:23 +0200
Raise the version number
2016-02-01 01:01:29 +0200
maria.encrypt-wrong-key fails with embedded server
2016-01-06 09:15:19 +0100
MDEV9494 Fix build for Heimdal Kerberos
2016-01-29 23:53:44 +0200
If one compiled with too long MYSQL_SERVER_SUFFIX this caused a memory overrun that caused some test to fail.
2016-01-29 23:52:15 +0200
my_decimal didn't compile properly with debug
2016-01-26 22:33:25 +0400
SQL_ERROR_LOG doesn't log comments in Events. Change parser so it saves all the query line to the ';' in the sp_instr::m_query.
2016-01-25 20:01:22 +0100
Merge branch 'ob-10.0' into 10.0
2016-01-25 18:44:51 +0100 *
Change SQL_NTS to 0 when the string is NULL
2016-01-25 17:54:28 +0200
Updated README and CREDITS
2016-01-25 14:10:09 +0100 *
Fix to (using Json UDFs when CONNECT is not installed)
2016-01-19 16:53:13 +1100
mysys/my_rnd.c - remove #ifdef cplusplus
2016-01-19 14:47:41 +1100
Add va_end to make cppcheck happy
2016-01-18 23:00:40 +0100 *
Change SQL_NTS to 0 when the string is NULL
2016-01-11 10:28:00 +0200
: Debian: unmask the mysql.service on installation
2016-01-10 11:57:36 +0100
Merge branch 'ob-10.0' into 10.0
2016-01-09 20:52:17 +0100 *
Fix . Meanwhile, make all references to the database in XTAB Schema (was sometimes in XTAB Catalog)
2015-12-27 21:14:07 +0100
Merge branch 'ob-10.0' into 10.0
2015-12-27 19:45:51 +0100 *
Fix .
2015-12-14 23:47:05 +0100
Merge branch 'ob-10.0' into 10.0
2015-12-14 23:45:23 +0100 *
Fix . Replacing exit(1) in yy_fatal_error by a longjmp.