The most recent release of MariaDB 10.2 is:MariaDB 10.2.44 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.2
Release date: 25 Mar 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.
Revision #77e2aca3f0 2019-03-23 11:27:30 +0100
cmake 3.14
2019-03-22 20:46:09 +0200
Updated list of unstable tests for 10.2.23
2019-02-07 01:23:28 -0500
Fix for , typo in error message + all other occurrences of refering
2019-03-17 17:18:46 +0100
numa dynamic dependency
2019-03-22 13:29:06 +0100
cmake: remove unused variable
2019-01-14 09:24:39 +0200
MTR's internal check of the test case 'innodb.recovery_shutdown' failed due to extra #sql-ib*.ibd files
Merge 2019-03-22 11:15:21 +0200 - Merge 10.1 into 10.2
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-14 17:41:35 -0700
Crash in convert_join_subqueries_to_semijoins
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-21 09:40:01 +0200
Remove unnecessary trx_rsegf_get_new() calls
2019-03-21 09:30:37 +0200
Remove unused variables from non-debug build
2019-03-21 09:30:03 +0200
Add appropriate #ifdef around a declaration
2019-03-21 09:23:37 +0200
Silence bogus -Wmaybe-uninitialized
2019-03-21 08:54:35 +0200
mariadb-backup: Ensure NUL termination in strncpy()
2019-03-20 18:34:49 +0200
Possible corruption when using FOREIGN KEY with virtual columns
2019-03-19 15:30:42 +0200
: Crash on UPDATE after upgrade from 10.0 or 10.1
2019-03-19 14:30:11 +0200
Replace innobase_is_v_fld() with Field::stored_in_db()
2019-03-19 13:45:23 +0200
: Assertion !omits_virtual_cols(*form->s) on TRUNCATE
2019-03-18 12:32:10 +0200
InnoDB fails to say which fatal error fsync() returned
2019-03-18 12:29:54 +0200
Fixup : Remove a unused variable
2019-03-18 10:23:57 +0200
Post-merge fix after 0508d327aef520d3131ff8a85ed610337149fffc
2019-03-18 06:39:51 +0100
: mysql crashed on galera while node rejoined cluster (#895)
2019-03-16 15:08:17 -0700
Assertion `fixed == 1' failed in Item_cond_and::val_int
2019-03-15 15:06:17 +0100
post-merge: --ps-protocol fixes
2019-03-15 15:03:26 +0100
post-merge: gcc 8 warnings
Merge 2019-03-15 20:00:28 +0100 - Merge branch '10.1' into 10.2
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-14 12:19:32 +0200
Fixed bug in redo handling of batch insert in Aria
2019-03-14 12:14:21 +0200
Fixed compiler warning in connect engine
2019-03-14 10:15:50 +0200
Datafile::validate_first_page(): Change some ERROR to Note
2019-03-13 13:32:04 +0200
Remove references to MySQL 5.7 native InnoDB partitioning
2019-03-13 13:31:45 +0200
ASAN: heap-use-after-free after TRUNCATE
2019-03-13 11:47:10 +0200
Add an end-of-tests marker to ease merges
2019-03-12 15:44:10 +0200
: Indexes problem on import dump SQL
2019-03-13 06:02:08 +0400
- regression in connect performance
2019-03-12 20:17:05 +0200
Revert a part of commit 676f43da3a1951e4e41d1cdb08d2c6c7833cb26e
2019-03-12 19:42:33 +0200
TruncateLogParser::scan(): Simplify string operations
2019-03-12 19:39:19 +0200
Silence GCC 8 -Wno-class-memaccess
2019-03-12 19:41:46 +0530
: Server crash in find_field_in_tables upon 2nd execution of SP which causes ER_WRONG_GROUP_FIELD
2019-03-11 18:59:25 +0530
: Select max + row_number giving incorrect result
2019-03-12 14:20:01 +0200
Add an end-of-tests marker to ease merges
2019-03-12 14:03:10 +0200
Uninitialized variable in recv_parse_log_recs()
2019-03-12 13:56:58 +0200
: Fix GCC -flifetime-dse
Merge 2019-03-12 13:11:07 +0200 - Merge 10.1 into 10.2
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-03-10 18:55:35 +0100
Table corruption or Assertion table->file->stats.records > 0 || error' or Assertion !is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failed upon actions on temporary table
2019-03-08 18:14:03 +0100
fix the typo OPTION_NO_CHECK_CONSTRAINT_CHECKS
2019-03-12 01:09:55 +0400
JSON_ARRAY() does not recognise JSON argument.
2019-03-11 17:29:46 +0200
: Correct a condition
2019-03-11 17:24:24 +0200
Try to address
2019-03-11 17:18:37 +0200
: Slimmer purge in non-debug builds
2019-03-11 17:17:24 +0200
Purge: Optimize away futile table lookups
Merge 2019-03-11 11:45:33 +0200 - Merge 10.1 into 10.2
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
Merge 2019-03-08 20:45:45 +0200 - Merge 10.1 into 10.2
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-08 00:16:40 +0200
after-merge fix: Extend the test case
2019-03-07 23:50:35 +0200
: Add the test case
2019-03-07 18:54:32 +0200
After-merge fix for GCC
Merge 2019-03-07 17:50:13 +0200 - Merge 10.1 into 10.2
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-07 11:57:14 +0200
InnoDB fails to rollback after exceeding FOREIGN KEY recursion depth
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-02-23 22:16:33 +0300
: Missing rows with pushdown condition defined with IF-function using Item_cond
2019-03-05 00:32:04 +0100
fix memory leaks in mysql_client_test
2019-03-05 20:12:02 +0100
Memory leak in main.mysqladmin
2019-03-06 01:19:48 +0100
CREATE INDEX leaks memory if running out of undo log space
2019-03-05 20:15:52 +0100
mronga: fix a memory leak
2019-03-05 20:14:55 +0100
ASAN unknown-crash in my_copy_fix_mb / ha_mroonga::storage_inplace_alter_table_add_column
Merge 2019-03-06 15:15:59 +0200 - Merge 10.1 into 10.2
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-05 11:53:23 +0200
: Add a test case
2019-03-04 18:38:42 +0200
After-merge fix: Add explicit type conversion
Merge 2019-03-04 16:46:58 +0200 - Merge 10.1 into 10.2
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-27 15:53:25 +0100
: Server crashes in find_order_in_list upon 2nd (3rd) execution of SP with UPDATE
2019-02-28 18:13:28 +0400
A cleanup in derived table handling: removing duplicate code from st_select_lex::handle_derived()
2019-02-07 16:46:39 +0100
MSI can't be built if MFC package is not installed with Visual Studio
2019-01-30 10:12:21 -0500
bump the VERSION
2019-01-30 19:35:40 +0530
: LOAD DATA INTO compex_view crashed
2019-01-29 14:18:35 +0200
: Assertion `derived->table' failed in mysql_derived_merge_for_insert
2019-02-28 23:11:15 +0200
Can't create table with ENCRYPTED=DEFAULT when innodb_default_encryption_key_id!=1
2019-03-04 16:25:14 +0200
Make a size_t-to-uint conversion explicit
2019-03-04 16:21:16 +0200
Fix Galera results
2019-03-01 13:23:34 -0500
Database crash on a table with indexed virtual column
2019-02-20 16:06:47 +0100
.gitignore
2019-02-11 18:59:10 +0100
bugfix: set mysql_real_data_home_len correctly
2019-02-20 15:15:34 +0100
SSL test fixes
2019-02-20 12:48:05 +0100
remove aws kms plugin from debian builds too
2019-02-20 12:47:14 +0100
debian: more robust control file hacking
2019-03-01 10:16:56 +0200
Fix ALTER TABLE error handling for DROP INDEX
Merge 2019-03-01 09:17:19 +0200 - Merge remote-tracking branch 'origin/10.1' into 10.2
2019-02-27 13:15:03 +0200
: Replace deprecated variable debug to debug_dbug on Galera tests
Merge 2019-02-28 13:08:11 +0200 - Merge remote-tracking branch 'origin/10.1' into 10.2
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
Merge 2019-02-19 16:09:04 +0100 - Merge branch '10.1' of into 10.1
2019-02-14 11:11:16 +0100
Cleanup : remove innodb-encrypt-log parameter from mariadb-backup
2019-02-26 15:41:27 +0400
Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failed in Diagnostics_area::set_ok_status upon ALTER failing due to error from engine
2019-02-25 23:28:46 +0100
: Data corruption will happen on the Galera cluster size change
2018-03-20 13:02:44 +0400
Backporting Add class Load_data_outvar and avoid using Item::STRING_ITEM for Item_user_var_as_out_param detection
2018-03-07 19:52:00 +0400
Backporting Wrong empty value in a GEOMETRY column on LOAD DATA
2017-12-13 13:22:45 +0400
Backporting Wrong autoinc value assigned by LOAD XML in the NO_AUTO_VALUE_ON_ZERO mode
2019-02-23 10:31:07 +0200
buf_page_get_zip(): Deduplicate some code
2019-02-22 16:21:03 +0200
: Update buf_page_t::buf_fix_count outside mutex
2019-02-21 00:06:08 +0100
mariadb-backup writes timestamp in version line
Merge 2019-02-19 16:47:45 +0100 - Merge branch '10.1' into 10.2
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
2019-02-19 14:47:10 +0200
Assertion failure upon attempt to start with lower number of undo tablespaces
Merge 2019-02-19 11:15:10 +0200 - Merge 10.1 into 10.2
2019-02-19 10:51:34 +0200
Fixed bug in macro _ma_mark_page_with_transid()
2019-02-19 11:14:03 +0200
: mariadb-backup silently ended during xtrabackup_copy_logfile()
2019-02-19 07:31:25 +0100
- fixup
Merge 2019-02-18 22:21:02 +0200 - Merge 10.1 into 10.2
2019-02-18 21:42:58 +0200
Uninitialised value in FOREIGN KEY error message
2019-02-18 18:56:32 +0100
Fix rocksdb incremental backup
2019-02-14 11:54:34 +0100
remove innodb-encrypt-log parameter from mariadb-backup
Merge 2019-02-13 09:26:37 +0200 - Merge pull request #1181 from grooverdan/10.2-submodule-update
2019-02-13 17:48:12 +1100
typo cmake/submodules.cmake
2019-02-13 09:03:12 +1100
cmake/submodules: notify user about gitconfig for automatic update
Merge 2019-02-12 09:54:12 +0200 - Merge 10.1 into 10.2
2019-02-06 16:44:36 +0100
: Most of the mtr tests in the galera_3nodes suite fail
2019-02-11 10:43:57 -0500
bump the VERSION
Merge 2019-02-11 11:42:18 +0200 - Merge 10.1 into 10.2
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
This page is licensed: CC BY-SA / Gnu FDL