The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.1
Release date: 2 May 2019
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.
Includes all fixes from MariaDB 5.5.64
2019-04-30 23:58:14 +0300
Updated list of unstable tests for 10.1.39 release
2019-04-30 11:35:52 +0200
: Assertion `! is_set()' failed in Diagnostics_area::set_eof_status upon EXPLAIN UPDATE in PS
2019-04-29 22:57:21 +0200
Fix timezone handling on Windows to report standard timezone names
2019-04-30 11:10:03 +0400
Tests for ASAN heap-use-after-free in copy_if_not_alloced / make_sortkey
2019-04-30 10:53:59 +0400
ASAN heap-use-after-free in copy_if_not_alloced / copy_fields
2019-04-29 10:36:57 +0400
Tests for NO_ZERO_DATE affects timestamp values without any warnings
2019-04-25 18:51:28 +0200
Server should throw warning if event is created and event_scheduler = OFF
2019-04-24 22:13:12 +0100
during connect, write error log warning for ER_DBACCESS_DENIED_ERROR, if log_warnings > 1.
2019-04-24 10:52:06 +0100
Server error message is unclear if event is created and event_scheduler = DISABLED
2019-04-24 11:15:08 +0200
MariaDB does not verify IP addresses from subject alternative names
2019-04-28 10:53:07 +0400
UTF8 escape wildcard LIKE match has different behavior in different collations
2019-04-27 21:31:04 -0700
statistics_for_command_is_needed: Conditional jump or move depends on uninitialised value
2019-04-27 19:38:39 +0200
Server crashes in delete_tree_element / ... / Item_func_group_concat::repack_tree
2019-04-27 04:49:04 +0200
gis2 fails in embedded
2019-04-25 18:18:26 +0530
: bool is_eits_usable(Field*): Assertion `field->table->stats_is_read' failed.
2019-04-27 08:44:29 +0400
Assertion failed: precision > 0 in decimal_bin_size upon SELECT with DISTINCT, CAST and other functions
2019-04-26 19:52:34 +0200
CONNECT compilation failure
Merge 2019-04-26 18:26:23 +0200 - Merge branch 'merge-tokudb-5.6' into 10.1
2019-04-26 17:02:15 +0200
5.6.43-84.3
2019-01-27 15:16:15 +0100
Squashed commit of connect/10.0:
Merge 2019-04-26 16:11:55 +0200 - Merge branch 'merge-pcre' into 10.1
2019-04-26 12:25:09 +0200
8.43
Merge 2019-04-26 16:41:59 +0300 - Merge 5.5 into 10.1
Merge 2019-04-26 14:02:37 +0200 - Merge branch '5.5' into 10.1
Merge 2019-04-25 14:15:54 +0300 - Merge new release of InnoDB 5.6.44 to 10.1
2019-04-25 14:04:44 +0300
Bug#28573894 ALTER PARTITIONED TABLE ADD AUTO_INCREMENT DIFF RESULT DEPENDING ON ALGORITHM
2019-04-25 14:01:55 +0300
Clean up ib_sequence::m_max_value
2019-04-25 13:16:44 +0300
Bug#19811005: Add a simple test case
2019-01-30 23:09:57 +0530
Bug #19811005 ALTER TABLE ADD INDEX DOES NOT UPDATE INDEX_LENGTH IN I_S TABLES
2019-04-25 09:50:01 +0400
ASAN unknown-crash in Field::set_default upon SET bit_column = DEFAULT
Merge 2019-04-25 10:43:55 +0300 - 5.6.43-84.3
2018-11-01 10:33:22 +0100
PS-4989: Fixing innodb_track_changed_pages debug validation
2017-06-21 16:07:54 +0200
GROUP_CONCAT with ORDER BY inside takes a lot of memory while it's executed
2017-06-21 16:07:29 +0200
don't cast random items to Item_result_field*
2019-04-20 12:13:42 +0200
cleanup: cosmetic fixes
2017-06-21 14:36:29 +0200
cleanup: make TREE copyable
2019-04-12 01:21:11 -0700
: mysql_plugin doesn't read all server option groups
2019-04-18 11:53:36 +0200
Add option to PAM authentication plugin to allow case insensitive username matching
2019-04-18 10:14:40 +0200
mysqldump not always handling SHOW CREATE TRIGGER failures correctly
2019-04-17 14:53:30 +0200
UMASK_DIR configuration for mysql_install_db is not applied to mysql database
2019-04-17 13:42:32 +0200
sys_vars.transaction_prealloc_size_bug27322 fails in buildbot with wrong result
2019-04-17 13:20:48 +0200
EPOCH=1 needs to be set for Ubuntu 18.10 cosmic builds
2019-04-10 11:55:49 +0300
tests for AddGeometryColumn and DropGeometryColumn
2019-04-10 10:08:42 +0300
use the correct SQL SECURITY type for OpenGIS stored procedures
2019-03-22 01:55:35 +0100
don't run SysV scripts in scriptlets if systemd is used
Merge 2019-04-24 12:03:11 +0300 - Merge 5.5 into 10.1
2019-04-23 09:11:42 +0400
The constructor StringBuffer(const char *str, size_t length, const CHARSET_INFO *cs) looks suspicious
2019-04-22 17:10:42 -0700
Statistics for InnoDB table is wrong if persistent statistics is used
2019-04-22 23:28:44 +0400
Prepared statements with st_convexhull hang and eat 100% cpu.
2019-04-22 15:05:11 +0400
Fixing -Werror=format-overflow errors (found by gcc-8.3.1)
2019-04-22 14:01:58 +0400
Server crashes in String::length on queries with functions and ROLLUP
2019-04-19 21:04:44 +0400
Assertion `maybe_null' failed in make_sortkey
2019-04-18 23:12:43 +0300
: stats.records=0 for a table of Archive engine when it has rows, when we run ANALYZE command
2019-04-17 20:21:11 +0400
Server crashes in Item_null_result::field_type upon SELECT with CHARSET(date) and ROLLUP
2019-04-11 13:05:01 +0530
: ASAN error in Field_blob::get_key_image upon UPDATE with subquery
2019-04-04 22:19:56 +0300
Reorder fields in PFS_events and PFS_events_waits to speed up memcpy()
Merge 2019-04-04 15:36:07 +0100 - Merge branch '5.5' into 10.1
2019-04-04 15:27:16 +0100
Unexpected connection abort after certain operations from within stored procedure
2019-04-04 15:33:20 +0200
: Add --defaults-group-suffix option to mysql_install_db man page
2019-04-01 19:42:26 +0300
index_merge_innodb did sometimes give wrong results
2019-04-03 19:50:51 +0300
Fix clang -Wunused-private-field
2019-04-03 19:46:34 +0300
Remove unused declarations
2019-04-03 19:21:54 +0300
Fix more -Wnonnull-compare
2019-04-03 09:46:49 +0300
Fix -Wnonnull-compare
2019-03-30 12:52:23 +0100
Crashes server with segfault during role grants
2019-03-31 17:24:44 +0200
cmake: only search for libraries that are needed
2019-03-31 10:31:54 +0200
cmake: fix krb5 detection on SUSE
2019-03-29 22:06:24 +0100
speedup RPM builds
2019-04-02 08:48:54 +0300
Omit the definition of unused function yyset_extra()
2019-04-01 13:03:18 +0300
Rebuild the InnoDB lexical analyzers with flex 2.6.4
2019-04-01 10:32:03 +0300
Unused field INFORMATION_SCHEMA.INNODB_TABLESPACES_SCRUBBING.ROTATING_OR_FLUSHING
2019-03-28 12:27:06 +0200
Revert and
2019-02-05 15:41:53 +0200
: Allow to force kill user threads/query which are flagged as high priority by Galera
2019-03-27 09:28:49 +0200
: Port kill_one_trx fixes from 10.4 to 10.1
2019-03-22 19:28:59 +0100
Unsafe to log updates on tables referenced by foreign keys with triggers in statement format
2019-03-16 19:44:40 +0100
No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)
2019-03-16 19:37:44 +0100
No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)
2019-03-16 19:33:07 +0100
No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)
2019-03-16 19:30:51 +0100
cmake: don't do fake rpm Provides
2019-03-17 15:05:56 +0100
cmake: fix cpack_source_ignore_files
2019-03-16 19:27:51 +0100
cmake: remove workarounds for cmake bugs #13248 and #12864
2019-03-16 19:24:49 +0100
cmake: re-enable -Werror in the maintainer mode
Merge 2019-03-27 19:35:03 +0100 - Merge branch '5.5' into 10.1
2019-03-27 14:37:14 +0100
: mariadb-backup continues, despite failing to open a tablespace
Merge 2019-03-27 11:56:08 +0200 - Merge 10.0 into 10.1
2019-03-27 11:34:53 +0200
//: Work around compiler ASAN bug
Merge 2019-03-26 14:13:46 +0200 - Merge 5.5 into 10.0
2019-03-26 17:19:05 +0200
Fixup for
2019-03-26 14:57:33 +0200
Fix cmake -DENABLED_PROFILING=OFF
Merge 2019-03-26 13:51:40 +0200 - Merge 10.0 into 10.1
2018-11-28 15:25:53 +0100
Fix USE_AFTER_FREE (CWE-416)
2019-02-07 03:29:12 -0500
Update sql_parse.cc
2019-03-26 13:51:15 +0200
mariadb-backup --backup is refused for multi-file system tablespace
2019-03-26 11:37:18 +0400
Both (WHERE 0.1) and (WHERE NOT 0.1) return empty set
2018-11-29 15:59:26 +0100
Fix resource leak
2019-03-22 15:48:49 +0400
Backporting slow log simulation logic details from 10.2 to 10.1
2018-12-04 14:45:27 +0100
Fix resource leak
2018-11-29 16:08:55 +0100
Fix resource leak
2018-11-29 15:28:03 +0100
Fix resource leak
2018-11-28 14:16:52 +0100
Fix USE_AFTER_FREE (CWE-672)
Merge 2019-03-21 21:06:01 +0200 - Merge 10.0 into 10.1
Merge 2019-03-21 10:34:00 +0200 - Merge 5.5 into 10.0
2019-03-21 10:29:59 +0200
follow-up: Ensure NUL termination on strncpy()
2019-03-21 08:48:44 +0400
Fixing a failure in tests for " Regression in slow log and admin statements"
2019-03-19 22:14:37 +0400
Fixing "mtr func_math" failure in the test for
2019-03-18 15:33:59 +0400
Assertion `0' failed in make_sortkey upon SELECT with GROUP BY after LOAD DATA
2019-03-13 15:33:21 +0200
: Remove galera and wsrep suites from default run suites in mtr
2019-03-15 11:39:52 +0100
Cleanup - remove unused variables and functions after
2019-03-15 14:11:30 +0400
Assertion `nr >= 0.0' failed in Item_sum_std::val_real()
2019-03-15 12:09:46 +0200
Purge thread fails to exit on shutdown
2019-03-14 16:59:27 +0100
Don't create xtrabackup_binlog_pos_innodb with mariadb-backup
2019-03-15 09:44:53 +0200
: Document missing mysqldumpslow sort options
2019-03-15 11:36:41 +0400
Assertion `field_length < 5' failed in Field_year::val_str or data corruption upon SELECT with UNION and aggregate functions
2019-03-12 16:27:19 +0100
fix gcc 8 compiler warnings
2019-03-14 14:40:33 +0400
ASAN stack-buffer-overflow in int10_to_str / make_date_time upon DATE_FORMAT
2019-03-14 10:14:37 +0400
Tests for ASAN heap-use-after-free in make_date_time / Arg_comparator::compare_string / Item_func_nullif::compare
2019-03-14 10:05:38 +0400
AddressSanitizer: heap-use-after-free in make_date_time on weird combination of functions
2019-03-13 15:38:33 +0400
Slow log: RENAME TABLE is not "admin", while ALTER TABLE..RENAME is
2019-03-13 11:38:09 +0200
: wsrep_on=off + binlog = mixed on
2019-03-12 18:46:37 +0400
Tests for Regression in slow log and admin statements
2019-03-12 11:45:59 +0200
Test cleanups.
2019-03-10 23:59:50 +0100
--ps-protocol does not test some queries
2018-11-11 14:20:37 +0100
cleanup: misc
2019-03-11 16:45:38 +0100
pass the slow logging information in thd->query_plan_flags
2019-03-07 11:30:06 +0100
Fix of prepared CREATE VIEW with global ORDER/GROUP
2018-04-18 19:34:12 +0200
: SQLCOM_PREPARE of EXPLAIN & ANALYZE statement do not return correct metadata info
2017-02-02 12:09:49 +0100
: Impossible to execute prepared ANALYZE SELECT
2019-03-12 12:55:38 +0200
: Fix GCC -flifetime-dse
Merge 2019-03-11 22:50:24 +0400 - Merge remote-tracking branch 'origin/10.0' into 10.1
2019-03-07 13:43:53 +0400
- ALTER TABLE ADD FOREIGN KEY crash
2019-01-29 14:45:51 +0300
Add WITH_UBSAN switch to CMake similar to WITH_ASAN
2019-03-11 08:49:06 +0200
Clean up mysql-test/suite/galera/disabled.def again
2019-03-08 10:13:14 +0200
Decrease the time required to run test by removing unnecessary sleeps.
2019-03-07 08:06:50 +0200
remove WSREP_SST_OPT_SUFFIX_VALUE, checking [mysqld] is covered in the parse_cnf --mysqld case also in wsrep_sst_xtrabackup-v2
2019-03-06 16:41:40 +0200
Galera 3 versions of the result files recorded.
2019-03-05 15:29:24 +1100
galera: test cases for non [mysqld] section for configuration
2019-03-05 14:01:02 +1100
wsrep_sst: remove WSREP_SST_OPT_SUFFIX_VALUE, checking [mysqld] is covered in the parse_cnf --mysqld case
2019-03-06 13:33:37 +0200
: Port SST fixes from 10.4 to 10.1
2019-03-08 16:33:23 +0200
Disable regularly failing Galera tests
2019-03-08 16:00:08 +0530
mariadb-backup should fetch innodb_compression_level from running server
2019-03-07 15:35:55 +0200
CREATE INDEX leaks memory if running out of undo log space
2019-03-07 14:31:54 +0200
Fix the WITH_ASAN clang build of dynamic plugins
Merge 2019-03-07 12:27:42 +0200 - Merge 10.0 into 10.1
Merge 2019-03-07 12:04:22 +0200 - Merge 5.5 into 10.0
2019-03-05 20:19:50 +0100
ASAN loves stack, give it some
2019-03-05 22:40:55 +0100
disable LeakSanitizer for unit.dbug test
2019-03-06 17:08:03 +0400
A cleanup for Slow_queries count doesn't increase when slow_query_log is turned off
2019-03-06 14:46:58 +0200
Assertion `cache' failed in fts_init_recover_doc
2019-03-06 12:45:54 +0200
: Revert a non-functional change
2019-03-06 11:22:27 +0200
: Fix string truncation/overflow in InnoDB and XtraDB
2019-03-06 10:37:43 +0200
: Uninitialized value upon ADD FULLTEXT INDEX
2019-03-04 15:16:27 +0200
InnoDB: ALTER IGNORE returns error for NULL
2019-02-27 13:14:31 +0400
Slow_queries count doesn't increase when slow_query_log is turned off
Merge 2019-03-01 15:52:06 +0100 - Merge branch '10.0' into 10.1
2019-02-28 23:40:49 +0100
Increase the version
Merge 2019-02-28 21:50:00 +0100 - Merge branch '5.5' into 10.0
2019-02-28 23:11:15 +0200
Can't create table with ENCRYPTED=DEFAULT when innodb_default_encryption_key_id!=1
2019-02-27 13:15:03 +0200
: Replace deprecated variable debug to debug_dbug on Galera tests
2019-02-28 09:29:19 +0200
Revert offending part of : Data corruption will happen on the Galera cluster size change
2019-02-15 10:58:59 +0100
: Data corruption will happen on the Galera cluster size change
2019-02-20 14:56:02 +0300
ib_wqueue_t has a data race
2019-02-21 09:19:18 +0200
: Update wsrep_max_ws_rows and wsrep_max_ws_size values in wsrep.cnf.sh
2019-02-20 22:35:21 +0100
fixup : protect rebuild_check_host() / rebuild_role_grants() with acl_cache->lock mutex
2019-02-20 17:22:44 +0100
Revert " Cleanup : remove innodb-encrypt-log parameter from mariadb-backup"
2019-02-20 16:23:10 +0100
Assertion `found' failed in remove_ptr_from_dynarray after failed CREATE OR REPLACE
Merge 2019-02-20 10:43:09 +0100 - Merge branch '10.1' of into 10.1
2019-02-19 16:09:46 +0100 *
centos has symlinks /bin->usr/bin and /sbin -> usr/sbin, but even if this script called as /bin/mysql_install_db it is still standard install and scripts are in /usr/share/ (but not in the /share/) 2. fix of bindir path
2019-02-18 11:12:52 +0100
Don't build aws_key_management plugin by default
Merge 2019-02-19 16:09:04 +0100 - Merge branch '10.1' of into 10.1
2019-02-19 10:51:34 +0200
Fixed bug in macro _ma_mark_page_with_transid()
2019-02-18 21:42:58 +0200
Uninitialised value in FOREIGN KEY error message
2019-02-14 11:11:16 +0100
Cleanup : remove innodb-encrypt-log parameter from mariadb-backup
2019-02-06 16:44:36 +0100
: Most of the mtr tests in the galera_3nodes suite fail
2019-02-11 11:36:00 +0200
: Cover the no-rebuild case, and remove a bogus debug assertion
2019-02-06 10:30:33 -0500
bump the VERSION
2019-02-05 17:03:41 +0200
Mutex leak on accessing INFORMATION_SCHEMA.INNODB_MUTEXES
This page is licensed: CC BY-SA / Gnu FDL