The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.1
Release date: 10 May 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 #ee0695b 2016-05-08 13:37:12 +0300
Fix 32-bit sysvars test
2016-05-08 08:21:57 +0200
update 32-bit rdiff results
2016-05-07 09:12:48 +0200
Embedded server crashes on CREATE TABLE in PS protocol
2016-05-06 13:56:25 +0300
Merged change from MySQL 5.6 to XtraDB including the test case
2016-04-29 10:50:39 -0400
: CREATE USER w/o IDENTIFIED BY clause causes crash when using cracklib plugin
2016-04-29 09:37:00 -0400
: innodb.innodb_uninstall Test Failure
2016-04-29 09:34:44 -0400
: WSREP says it cannot get fake InnoDB transaction ID followed by segmentation fault
2016-03-30 00:35:11 -0400
metadata_lock_info: Add compile time assertions
2016-03-30 00:22:38 -0400
: MariaDB-Galera-server uses 'socat', but 'socat' is not in the dependency list
2016-05-05 09:15:04 -0400 - Merge branch '10.0-galera' into 10.1
2016-04-29 16:59:25 -0400 - Merge branch '5.5-galera' into 10.0-galera
2016-04-27 12:29:25 -0400
: Existing /var/lib/mysql/.sst directory (with contents) causes SST to fail with xtrabackup-v2
2016-04-23 12:15:18 +0400
Fixed compilation failure due to unused var.
2016-04-25 11:06:16 -0400 - Merge tag 'mariadb-5.5.49' into 5.5-galera
2016-04-29 16:50:58 -0400 - Merge branch '10.0' into 10.0-galera
2016-05-05 15:39:04 +0400
Performance degradation of nested NULLIF
2016-05-05 12:35:12 +0200
skip debug_sync test in release builds
2016-05-05 11:42:18 +0200
fix rpm installation issues on Fedoras
2016-05-05 11:28:35 +0400
- Wrong binlog order on concurrent DROP schema and CREATE function.
2016-05-05 08:47:17 +0200 - Merge branch 'bb-10.1-merge' into 10.1
2016-05-03 20:31:02 +0200
Enabling Defragmenting in 10.1.8 still causes OPTIMIZE TABLE to take metadatalocks
2016-05-03 13:07:05 +0200
comments
2016-05-02 18:28:40 +0200
test for group by pushdown with a view
2016-05-01 19:33:25 +0200
Connect Engine: long SRCDEF leads to broken table
2016-04-30 22:50:06 +0200
small parser cleanup
2016-05-04 16:05:30 +0200
protect against corrupted frms
2016-04-30 10:27:42 +0200
probes_mysql.h includes nonexisting files
2016-04-30 09:09:10 +0200
CREATE ROLE blocked by password validation plugin
2016-05-05 01:04:05 +0200 - Merge branch 'connect/10.1' into 10.1
2016-04-26 11:22:30 +0200 *
Add the use of prepared statement in the JDBC table type. modified: storage/connect/jdbconn.cpp modified: storage/connect/jdbconn.h modified: storage/connect/tabjdbc.cpp modified: storage/connect/tabjdbc.h
2016-04-24 19:56:32 +0200 *
Fix an error causing MYSQL table to fail saying "no result set" when joining a table to a MYSQL indexed table. modified: storage/connect/myconn.cpp modified: storage/connect/myconn.h modified: storage/connect/tabmysql.cpp
2016-04-23 23:20:10 +0200 *
Fix and error causing remote indexing to fail when for not unique index. Was experienced with MYSQL, ODBC and JDBC tables. modified: storage/connect/connect.cc
2016-03-25 13:02:34 +0100 *
Fix . Avoid buffer overflow when setting partname. modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h
2016-03-24 23:18:54 +0100 *
Fix . Connection was not recognized in the option list. This was a regression bug. modified: storage/connect/ha_connect.cc modified: storage/connect/mysql-test/connect/r/part_table.result modified: storage/connect/mysql-test/connect/t/part_table.test
2016-05-04 20:28:20 +0200
fixes for buildbot
2016-05-04 15:23:26 +0200 - Merge branch '10.0' into 10.1
2016-04-30 11:23:46 -0400
bump the VERSION
2016-04-28 22:18:15 +0200
Fix crash due to heap corruption in main.shm
2016-04-28 21:59:23 +0400
- Insert cast to suppress -Wdynamic-class-memaccess
2016-04-27 18:16:03 +0200
Fix msxml6 search in Connect engine on Windows, as it fails on new builders.
2016-04-27 08:34:35 +0200
after-merge fixes for failures in buildbot
2016-04-26 23:48:18 +0200 - Merge branch 'connect/10.0' into 10.0
2016-04-25 11:41:48 +0200 - Merge branch 'ob-10.0' into 10.0
2016-04-25 00:13:06 +0200 *
Fix an error causing MYSQL table to fail saying "no result set" when joining a table to a MYSQL indexed table. modified: storage/connect/myconn.cpp modified: storage/connect/myconn.h modified: storage/connect/tabmysql.cpp
2016-03-25 18:11:21 +0100 - Merge branch 'ob-10.0' into 10.0
2016-03-25 12:46:42 +0100 *
Fix . Avoid buffer overflow when setting partname. modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h
2016-03-25 11:11:25 +0100
Bigger partname to avoid
2016-03-24 23:36:39 +0100 *
Fix . Connection was not recognized in the option list. This was a regression bug. modified: storage/connect/ha_connect.cc modified: storage/connect/mysql-test/connect/r/part_table.result modified: storage/connect/mysql-test/connect/t/part_table.test
2016-03-19 13:32:28 +0100 - Merge branch 'ob-10.0' into 10.0
2016-03-19 12:13:36 +0100 *
Fix compile error when copying a string on itself. modified: storage/connect/value.cpp
2016-03-17 10:17:42 +0100 - Merge branch 'ob-10.0' into 10.0
2016-03-16 23:56:43 +0100 *
Fix crash when sorting a TBL table with thread=yes. This was because Tablist can be NULL when no lacal tables are in the list. modified: storage/connect/tabtbl.cpp modified: storage/connect/mysql-test/connect/r/tbl.result modified: storage/connect/mysql-test/connect/t/tbl.test
2016-03-16 19:17:55 +0100 *
Fix compiler error. modified: storage/connect/tabmysql.cpp
2016-02-20 10:40:32 +0100 - Merge branch 'ob-10.0' into 10.0
2016-02-20 01:02:48 +0100 *
Fix to be testing for void result. modified: storage/connect/tabodbc.cpp
2016-04-26 23:43:48 +0200 - Merge branch 'merge-xtradb-5.6' into 10.0
2016-04-26 19:07:11 +0200
5.6.29-76.2
2016-04-26 23:20:32 +0200 - Merge branch 'merge-innodb-5.6' into 10.0
2016-04-26 19:05:10 +0200
5.6.30
2016-04-26 23:05:26 +0200 - Merge branch '5.5' into 10.0
2016-04-26 16:15:15 +0400
- gen_lex_hash leaks memory, making LeakSanitizer builds fail
2016-04-26 12:58:14 +0200
Full-text search of the utf8mb4 column causes crash
2016-04-26 11:49:35 +0200
disable main.wait_timeout_not_windows for embedded
2016-04-25 18:59:41 +0200
Wrong error message (Unknown error) when idle sessions are killed after wait_timeout
2016-04-23 12:19:40 +0200
support SEARCH_RANGE in search_pattern_in_file.inc
2016-04-24 13:36:51 +0400
- main.partition_innodb_plugin fails sporadically
2016-04-07 10:47:46 +0300
:Adding Constraint with no database reference results in ERROR 1046 (3D000) at line 13: No database selected.
2016-04-23 12:15:18 +0400
Fixed compilation failure due to unused var.
2016-04-22 12:57:39 +0400
- main.sp-threads fails sporadically
2016-04-22 09:10:00 -0400
bump the VERSION
2016-04-22 16:04:20 +0400
select 100 between 1 and 9223372036854775808 returns false
2016-04-20 20:25:46 +0200 - Merge branch 'bb-5.5-serg' into 5.5
2016-04-20 18:56:41 +0200 - Merge branch 'merge-xtradb-5.5' into 5.5
2016-04-18 17:38:05 +0200
5.5.48-37.8
2016-04-20 18:27:23 +0200
use consistent error messaging for IGNORE
2016-04-20 15:28:44 +0200
trivial optimization
2016-04-20 15:26:37 +0200
another test case for ER_DATA_OUT_OF_RANGE on insert
2016-04-20 15:25:55 +0200 - Merge branch 'mysql/5.5' into 5.5
2016-04-19 11:08:16 +0200
fix a couple of dbug tests not to write to /tmp
2016-04-18 18:30:42 +0200
Valid password is not working after server restart
2016-04-18 11:57:34 +0200
make fail @ ".../libmysql_versions.ld:155:9: invalid use of VERSION in input file"
2016-04-17 19:52:15 +0200
Client doesn't start if 'TERM' unknown
2016-04-17 18:51:54 +0200
MAX(timestamp(6) column) in correlated sub-query returns non-existent row data in original table
2016-04-16 17:36:47 +0200
MariaDB segfaults on command "mysqld --version" with ignore-db-dir option on /etc/my.cnf
2016-04-16 12:39:20 +0200
--tc-heuristic-recover option values off by one
2016-04-16 10:28:03 +0200
LC_TIME_NAMES=de_AT; unusual name for february
2016-03-29 12:50:56 +0200
Include Twin (mysys_err.h is included twice in mysys/my_copy.c)
2016-04-20 19:03:59 +0200
Connection lost when using SSL
2016-04-19 16:16:13 +0400
- TokuDB fails to compile with gcc 5.2.1
2016-04-20 00:36:58 +0300
Debian packages install broken 'maria' test suite which cannot be run
2016-04-20 11:11:13 +0400
"datetime >= coalesce(c1(NULL))" doesn't return expected NULL
2016-04-20 11:02:34 +0400
Assertion `precision || !scale' failed in my_decimal_precision_to_length_no_truncation(uint, uint8, bool)
2016-04-20 08:53:30 +0400
Crash with CASE WHEN TRUE THEN COALESCE(CAST(NULL AS UNSIGNED)) ELSE 4 END
2016-04-19 14:05:52 +0400
- main.kill_processlist-6619 fails sporadically
2016-04-19 12:38:00 +0400
- main.events_2 fails sporadically
2016-04-18 23:15:15 +0400
Least function returns 0000-00-00 for null date columns instead of null
2016-04-02 00:04:47 +0400
Illegal mix of collation, when comparing column with CASE expression
2016-04-26 17:00:47 +0200
Trigger on normal table can't insert into CONNECT engine table - Access Denied
2016-04-26 20:11:40 +0300
Fixed mutex that wasn't properly unlocked (typo in last patch)
2016-04-26 14:37:19 +0400
mysqlbinlog does not accept ssl-ca option as expected. Added SSL support to the mysqlbinlog.
2016-04-26 12:22:02 +0300
Fix for main.delayed fails sporadically
2016-04-25 15:37:24 +0300
Fixed failing test cases and compiler warnings - Fixed wait condition in kill_processlist-6619 - Updated Ssl_chiper for openssl tests - Added supression for valgrinds when using libcrypto - Fixed wrong argument to pthread_mutex in server_audit.c when compiling with debug - Adding missing debug_sync_update() to debug_sync.h - Added initializers to some variables and fixed error handling in jsonudf.cpp - Fixed cluster_filter_unpack_varchar which doesn't have a stable index type. - Updated compiler_warnings.supp
2016-04-24 11:18:59 +0200
solaris sparc build fails on 10.0
2016-04-23 18:49:19 +0200
tests -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
2016-04-22 13:15:04 +0200
mysql-test - main.func_encrypt_ucs2 fails if FIPS=1
2016-04-22 13:13:48 +0200
mysql-test - main.func_encrypt fails if FIPS=1
2016-04-22 13:10:14 +0200
mysql-test - main.func_crypt fails if FIPS=1
2016-04-22 08:46:38 +0200
altering a column comment does a full copy
2016-04-22 08:25:36 +0200
Altering a partitioned table comment does a full copy
2016-04-22 08:16:06 +0200
comment
2016-04-21 14:51:37 +0200
SHOW GRANTS FOR <current_user> fails
2016-04-09 22:39:22 +0930
Comment from
2016-01-22 21:13:33 +1030
Fix for , as per Jira comments of 2015-11-16 and 2015-11-30
2016-04-21 10:04:26 +0200
INSTALL SONAME 'ha_connect'
2016-04-22 15:30:10 +0400
- Debian: the Lintian complains about "shlib-calls-exit" in ha_oqgraph.so
2016-04-21 16:51:00 +0400
- Assertion `next_insert_id == 0' failed in handler::ha_external_lock
2016-04-22 11:36:10 +0300
Improve error diagnostics on I/O errors. If node->name is NULL try to use space->name instead.
2016-04-21 10:52:52 +0300
: [ERROR] mysqld got signal 11 during ALTER TABLE name COLUMN ADD
2016-04-21 08:18:54 -0700
SEGFAULT in get_column_grant()
2016-04-20 18:20:31 +0400
- Debian: the Lintian complains about "shlib-calls-exit" in handlersocket.so - Debian: the Lintian complains about "shlib-calls-exit" in ha_spider.so
2016-04-04 17:04:14 +0300
Sporadic test failure: sys_vars.innodb_buffer_pool_load_now_basic
2016-02-21 22:00:58 +0100
: Server crashes in Time_and_counter_tracker::incr_loops with UNION in ALL subquery
2016-05-04 11:42:39 +0400
solaris sparc build fails on 10.1.
2016-05-03 20:53:29 +0300
: InnoDB tables using DATA_DIRECTORY created using MySQL 5.6 do not work with
2016-05-03 20:13:58 +0200
remove the forgotten PARENT_SCOPE
2016-05-03 15:23:34 +0200
Move MYSQL_ADD_PLUGIN outside of IF(OQGRAPH_OK) condition, otherwise the plugin does not get compiled if cmake is called multiple times.
2016-05-03 15:18:55 +0200
Fix oqgraph compilation on Windows
2016-05-02 12:58:57 +0400
SET ROLE NONE can crash mysqld.
2016-05-01 18:52:13 +0300
Fixed assert if user table was mailformed. Added mysql_to_mariadb.sql script, to change mysql.user tables from MySQL 5.7 to MariaDB. After this script is run, one can get the other tables fixed by running mysql_upgrade
2016-04-29 12:32:35 +0300
: Innodb reports Assertion failure in file buf0dblwr.cc line 579
2016-04-28 16:27:42 +0300
Fixed some galera tests
2016-04-28 14:14:09 +0300
Moved mysqld_server_initialized to before galera is initialized.
2016-04-28 15:21:10 +0300
: Crash when accessing large (>4G) InnoDB table on .x 32-bit binaries.
2016-04-28 13:39:05 +0300
Removed some not needed when doing delete thd, which caused warnings about wrong mutex usage from safe_mutex. Ensure that LOCK_status is always taken before LOCK_thread_count
2016-04-28 11:10:55 +0300
Fixed wrong counting of global Memory_used
2016-04-27 16:38:24 +0300
Ignore files in tmp (like mysqld.S)
2016-04-27 16:37:01 +0300
crash in st_key::actual_rec_per_key when group by constant
2016-04-27 16:13:14 +0200
: Do not set permissions for serviceaccount user (Win7 and later) This appears to break some installation, and it did not do anything useful anyway.
2016-04-27 11:07:43 +0300
: innodb_force_recovery = 6 cannot recover ANY DATA when change buffer not empty
2016-04-27 11:08:46 +0400
Backport to 10.1.
2016-04-07 14:44:29 +0200
: Server fails to read master.info after upgrade 10.0 -> 10.1
2016-04-07 20:38:21 +0300
Fixed results
2016-04-07 19:26:25 +0300
INSERT DELAYED fails on insert for tables with many columns This fix also fixes a connection hang when trying to do INSERT DELAYED to a crashed table.
2016-04-06 14:15:44 +0200
Use _ReadWriteBarrier() rather than MemoryBarrier() for preventing compile optimization
2016-04-06 13:38:22 +0200
Fix compile error in UT_COMPILER_BARRIER on Visual Studio compiler.
2016-04-06 08:50:59 +0300 - Merge pull request #168 from grooverdan/10.1--UT_RELAX_CPU_isnt_relaxing
2016-04-01 09:03:57 +1100
: Use POWER wrappers rather than direct asm
2016-03-30 15:09:52 +1100
: UT_RELAX_CPU on Power to non-empty expansion
2016-03-30 14:42:12 +1100
: Remove delaying maths in ut_delay
2016-03-30 14:32:20 +1100
Some POWER specific optimizations
2016-03-30 14:23:37 +1100
Bug#20045167 UT_DELAY MISSING COMPILER BARRIER
2016-04-03 20:19:59 +0300
: TokuDB ORDER BY DESC query is slower in 10.1 with ICP ON
2016-03-31 13:12:48 +0300
: Test encryption.innodb-log-encrypt-crash fails on buildbot
2016-03-30 16:08:05 +0300
: getting mysqld crypto key from key version failed
2016-03-30 14:59:25 +0300
: Data Directory bug : Log files are opened using O_DIRECT causing problems if block size != 512
This page is licensed: CC BY-SA / Gnu FDL