The most recent release of MariaDB 10.2 is:MariaDB 10.2.44 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.2
Release date: 17 May 2018
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 #bb045e7931 2018-05-16 11:15:08 +0200
TokuDB tests fail on Fedora 28
2018-05-16 18:03:06 +0200
Ubuntu Bionic MariaDB has epoch version that makes 10.1 and 10.2 installs fail
Merge 2018-05-16 15:07:24 +0530 - Merge InnoDB test cases from MySQL 5.7
2015-12-22 22:07:13 +0800
BUG#22385442 - INNODB: DIFFICULT TO FIND FREE BLOCKS IN THE BUFFER POOL
2018-05-14 19:31:38 +0530 *
Adjusted the test case for MariaDB
2015-08-17 13:44:52 +0300
Bug#21628087 innodb_log_checkpoint_now not fully compatible with
2018-05-14 19:22:26 +0530
Move the test case from innodb.alter_page_size to innodb.innodb-online-alter-gis
2014-08-05 17:25:57 +0530
Bug #19077964 ASSERT PAGE_SIZE.EQUALS_TO SPACE_PAGE_SIZE BTR_COPY_BLOB_PREFIX
2018-05-14 19:00:52 +0530
Adjust the alter_foreign_crash test case for MariaDB
2015-04-20 14:45:47 +0530
Bug #20476395 DICT_LOAD_FOREIGNS() FAILED IN COMMIT_INPLACE_ALTER_TABLE
2018-05-14 18:46:25 +0530
Adjust the tests for MariaDB. New added test case: alter_kill in innodb suite.
2014-08-11 10:43:11 +0300
Bug#19330255 - CRASH DURING ALTER TABLE LEADS TO DATA DICTIONARY INCONSISTENCY
2018-05-15 01:44:03 +0530
: Assertion `n < m_size' failed in Bounds_checked_array<Element_type>::operator
2018-05-15 23:42:20 +0300
Updated list of unstable tests for 10.2.15
2018-05-15 17:02:08 +0300
Check Constraints with binary logging makes insert inconsistent
2018-05-15 15:12:54 +0200
add missing test result
2018-05-15 10:18:39 +0200
disable galera.pxc-421 test
2018-05-14 23:24:26 +0200
ALTER with ALGORITHM=INPLACE breaks temporary table with virtual columns
2018-05-14 21:21:59 +0200
Valgrind Invalid read, ASAN heap-use-after-free in Item_ident::print upon SHOW CREATE on partitioned table
2018-05-14 21:05:51 +0200
cleanup: vcol_in_partition_func_processor
2018-05-14 16:44:03 +0200
Query crashing MariaDB in cleanup_after_query
2018-05-13 18:50:21 +0200
fix failing main.mysql_client_test test on 32bit
2018-05-12 12:50:34 +0200
update C/C
2018-05-15 12:34:10 +0300
: UPDATE on RocksDB table with unique constraint does not work
2018-05-15 08:18:44 +0300
: Update the InnoDB version number to 5.7.22
2018-05-14 16:30:25 -0700
: ADD PARTITION on table partitioned by list does not work with more than 32 list values.
2018-05-14 23:54:07 +0300
Down-scale rocksdb.bulk_load* tests by 2x. This should fix
Merge 2018-05-14 23:33:43 +0300 - : Merge one more fix from MySQL 5.7.22
2018-05-14 23:22:59 +0300
Bug 27122803 - BACKPORT FIX FOR BUG 25899959 TO MYSQL-5.7
2018-05-14 20:25:02 +0300
Post-merge fix for rocksdb.add_index_inplace_sstfilewriter
2018-05-14 19:50:21 +0300
: rocksdb.bloomfilter failed in buildbot
2018-05-14 18:04:25 +0300
Hang in FLUSH TABLES...FOR EXPORT
2018-05-14 17:57:33 +0300
: rocksdb.bulk_load_unsorted fails
2018-05-14 15:59:51 +0300
: Server crashes in myrocks::ha_rocksdb::load_auto_incr_value_from_index
2018-05-12 20:32:16 +0200
: Server crash in Item_func_in::val_int or assertion `in_item' failure upon SELECT with impossible condition
2018-05-10 23:01:41 +0200
: Pushdown into materialized views/derived tables doesn't work in the IN subqueries
2018-05-12 10:28:54 +0300
dict_create_index_tree_in_mem(): Remove dead code
2018-05-12 10:27:19 +0300
After-merge fix
Merge 2018-05-11 19:11:12 +0300 - Merge new release of InnoDB MySQL 5.7.22 to 10.2
2018-02-14 12:51:05 +0530
Bug #23593654 CRASH IN BUF_BLOCK_FROM_AHI WHEN LARGE PAGES AND AHI ARE ENABLED
2018-02-08 01:25:10 +0530
FOLLOW-UP FIX FOR BUG#27141613
2018-01-29 18:47:23 +0530
Bug #27141613 ASSERTION: TRX0REC.CC:319:COL->IS_VIRTUAL() / CRASH IN TRX_UNDO_READ_V_COLS
2018-05-11 16:56:02 +0300
Adjust the test case for MariaDB
2018-01-29 17:17:21 +0530
Bug #27304661 MYSQL CRASH DOING SYNC INDEX ] [FATAL] INNODB: SEMAPHORE WAIT HAS LASTED > 600
2017-12-18 18:40:08 +0530
Bug #26805833 INNODB COMPLAINS OF SYNTAX ERROR, BUT DOES NOT SAY WHICH OPTION
2018-05-11 15:08:08 +0300
Adjust the test case for MariaDB
2017-12-05 19:13:12 +0530
Bug #26731689 FK ON TABLE WITH GENERATED COLS: ASSERTION POS < N_DEF
2018-05-11 18:17:26 +0300
Add a test case for a MySQL 5.7 bug that did not affect MariaDB
Merge 2018-05-11 18:33:58 +0300 - Merge 10.1 into 10.2
Merge 2018-05-11 17:32:20 +0300 - Merge 10.0 into 10.1
2018-02-22 18:45:38 +0530
Bug #26334149 - MYSQL CRASHES WHEN FULL TEXT INDEXES IBD FILES ARE ORPHANED DUE TO RENAME TABLE
2017-12-27 11:56:11 +0530
Bug #27041445 SERVER ABORTS IF FTS_DOC_ID EXCEEDS FTS_DOC_ID_MAX_STEP
Merge 2018-05-11 14:07:05 +0300 - Merge 5.5 into 10.0 (no changes)
2018-05-10 19:00:54 +0400
Audit plugin does not respect QUERY_DML for audit plugin.
2018-05-11 13:48:57 +0300
Remove a redundant condition added by the 5.6.40 merge
2018-05-10 19:00:54 +0400
Audit plugin does not respect QUERY_DML for audit plugin.
2018-05-10 19:00:54 +0400
Audit plugin does not respect QUERY_DML for audit plugin.
2018-05-09 17:43:08 -0400
bump the VERSION
2018-05-11 16:24:51 +0300
Crash in ALTER TABLE…AUTO_INCREMENT=1 after DISCARD TABLESPACE
2018-05-11 10:08:00 +0300
post-fix: Remove an unused variable
2018-05-11 13:55:03 +0300
: rocksdb.write_sync fails
2018-05-08 15:00:17 +0530
: Assertion `tab->filesort_result == 0' failed
2018-05-10 21:46:57 +0300
MyRocks: disable rocksdb.check_ignore_unknown_options on Windows
Merge 2018-05-10 20:21:09 +0300 - Merge branch 'bb-10.2-mariarocks' into 10.2
2018-05-10 20:16:15 +0300
MyRocks on windows: make bulk_load_unsorted pass.
2018-05-10 19:05:13 +0300
MyRocks: post-merge fixes for Windows: take into account FN_LIBCHAR2
2018-05-08 13:00:26 +0300
MyRocks: fix rocksdb.rocksdb_range test attempt 3
2018-05-07 22:13:18 +0300
Post-merge fixes: fix rocksdb.rocksdb_checksums test
Merge 2018-05-10 20:20:49 +0300 - Merge branch '10.2' of github.com:MariaDB/server into 10.2
Merge 2018-05-10 13:02:19 +0200 - Merge branch 'connect/10.2' into 10.2
2018-05-07 00:27:13 +0200 *
Fix CONNECT [filamtxt.cpp:429]: Suspicious condition modified: storage/connect/filamtxt.cpp
2018-03-27 17:08:39 +0200 *
Fix CONNECT engine JDBC remote index prevents UPDATE Fixed in TDBJDBC::OpenDB because query can be null for updates modified: storage/connect/tabjdbc.cpp
Merge 2018-05-10 13:01:42 +0200 - Merge branch '10.1' into 10.2
2018-05-09 12:10:56 +0200
install disks plugin on debian
Merge 2018-05-09 15:58:04 +0300 - Merge 10.0 into 10.1
2018-05-09 15:06:48 +0300
InnoDB lock->index refers to a freed object after failed ADD INDEX
2018-05-09 09:16:20 +0300
: wsrep_sst_xtrabackup is broken in 10.1.31
2018-05-08 15:08:08 +0100
: mariadb-backup does not support SSL
2018-05-08 22:39:14 +0300
Mroonga cmake failure - LZ4_LIBS = NOTFOUND
Merge 2018-05-08 14:13:01 +0200 - Merge branch '10.0' into 10.1
2018-05-06 22:46:56 +0200
Assertion `! is_set() || m_can_overwrite_status' failed in Diagnostics_area::set_error_status upon operation inside XA
2018-05-08 10:31:35 +0200
de-obfuscate rpl_*_implicit_commit_binlog test
2018-05-06 22:47:30 +0200
rename a test
2018-05-08 13:32:40 +0400
- Workaround GCC ICE on ARM64
2018-04-16 23:14:28 +0200
ASAN heap-use-after-free in Item_change_list::rollback_item_tree_changes on ALTER executed as PS
2018-04-11 16:23:49 +0200
Assertion on update virtual column in partitioned table
2018-05-09 23:04:18 +0100
Fix warning VS2017 15.7 update.
2018-05-01 14:14:06 -0700
: Remote user used by Spider needs SUPER privilege
2018-05-09 19:00:30 +0530
Shutdown crash when innodb_force_recovery >= 2
2018-05-09 12:07:55 +0300
Change buffer crash during TRUNCATE or DROP TABLE
2018-05-08 19:27:08 +0530
Record in index was not found on rollback, trying to insert: TUPLE
2018-05-07 13:22:00 -0700
Added the test case from tfixed by the patch for
Merge 2018-05-07 21:38:18 +0300 - Merge branch 'bb-10.2-mariarocks-merge' of github.com:MariaDB/server into 10.2
2018-05-07 20:33:14 +0300
Undo the incorrect part of commit 7e700bd2a81ae4b37145f1c32bb0902c72856d2d
2018-05-07 20:21:35 +0300
Cherry-picked from MyRocks upstream: Issue #809: Wrong query result with bloom filters
2018-04-19 16:28:05 +0300
Post-merge fixes: make rocksdb.allow_to_start_after_corruption pass
2018-04-19 15:41:13 +0300
MyRocks: fix rocksdb.information_schema testcase.
2018-04-17 15:04:15 +0300
MyRocks: Post-merge fixes in bulk_load_error.test
2018-04-17 11:10:11 +0300
MyRocks: Fix link error on Windows
2018-04-16 21:09:14 +0300
Fix compilation on windows
2018-04-16 11:06:43 +0300
MyRocks: Add files lost during the merge
2018-04-15 21:15:21 +0300
Post-merge fixes: make rocksdb.use_direct_reads_writes pass
2018-04-15 15:34:06 +0300
Post-merge fixes: add a suppression for rocksdb.skip_validate_tmP_table
2018-04-15 14:34:56 +0300
Post-merge fixes: rocksdb.check_ignore_unknown_options
2018-04-15 12:52:27 +0300
Trivial post-merge fixes
2018-04-13 20:26:40 +0300
Fix compile on windows: O_SYNC is not available, use a my_sync() call instead.
2018-04-13 00:39:51 +0300
Update test results
2018-04-12 20:28:54 +0300
Undo fix for : RocksDB now has a proper WinWriteableFile::IsSyncThreadSafe()
2018-04-11 18:39:06 +0300 *
Fix a merge error - Test result updates
2018-04-09 19:12:23 +0300
Fix ha_rocksdb::calc_eq_cond_len() to handle HA_READ_PREFIX_LAST_OR_PREV correctly This is Variant#2. - Undo Variant#1 - Instead, swap the range bounds if we are doing a reverse-ordered scan.
2018-04-09 15:27:35 +0300
Fix ha_rocksdb::calc_eq_cond_len() to handle HA_READ_PREFIX_LAST_OR_PREV correctly
2018-04-09 01:10:43 +0300
Make rocksdb.information_schema test stable
2018-02-08 19:25:19 +0530
Post merge fix
2018-02-01 23:37:41 +0000
Post-merge fixes: rocksdb.i_s_ddl
2018-02-01 19:44:48 +0000
Post-merge fixes: MariaDB-fication of rdb_i_s_deadlock_info
2018-02-01 11:56:31 +0000
Post-merge fixes: update .result for rocksdb.i_s_deadlock
2018-01-31 14:31:44 +0000
Post-merge fixes: make rocksdb.bulk_load_unsorted_rev to work.
2018-01-30 12:50:30 +0000
More post-merge fixes
2018-01-29 16:07:23 +0300
Post-merge fixes - Fix rocksdb.rocksdb test - Update rocksdb.autoinc_crash_safe_partition* tests
Merge 2018-01-27 11:52:34 +0000 - Merge from merge-myrocks: commit 445e518bc7aa5f4bb48d98e798905c9c0b0ce673 Author: Sergei Petrunia Date: Sat Jan 27 10:18:20 2018 +0000
2018-01-27 10:18:20 +0000
Copy of commit f8f364b47f2784f16b401f27658f1c16eaf348ec Author: Jay Edgar Date: Tue Oct 17 15:19:31 2017 -0700
2018-05-07 15:30:57 +0300
Assertion `col->ord_part' in row_build_index_entry_low upon ROLLBACK or DELETE with concurrent ALTER on partitioned table
2018-05-04 15:50:21 +0300
InnoDB may write uninitialized garbage to redo log
2018-05-01 18:47:04 -0700
: Spider ignores syntax errors in connection string in COMMENT field
2018-04-30 19:44:02 -0700
: If remote server used by Spider table is unavailable, some operations hang for a long time
2018-04-28 20:28:50 +0300
Revert "Fix mtr to be able to wait for >1 exited mysqld"
2018-04-26 22:46:39 +0300
Follow-up fix to : Flush log at shutdown
2018-04-26 20:56:14 +0300
Do not write for null update (properly fix MySQL Bug#29157)
2018-04-26 14:15:57 +0300
innobase_init(): Remove some dead code
2018-04-26 12:59:13 +0300
Remove dead code HAVE_LZO1X
2018-04-26 09:25:46 +0300
Assertion failed in dict_check_sys_tables on upgrade from 5.5
2018-04-24 12:33:56 -0700
Changed the test case for
2018-04-24 20:24:11 +0300
Add ASAN instrumentation to trx_t Pool
Merge 2018-04-24 13:00:09 +0300 - Pull request #522: Remove C++ register keyword
2017-12-27 16:03:16 +0300
register keyword c++17 warning
2018-04-24 12:14:35 +0300
Remove most 'register' use in C++
2018-04-24 12:06:28 +0300
Remove unused function FixNull()
2018-04-24 11:53:04 +0300
Crash in dict_index_set_merge_threshold() on CREATE TABLE
Merge 2018-04-24 09:39:45 +0300 - Merge 10.1 into 10.2
2018-04-23 09:29:32 +0300
Fix test results after merge from 10.1
2018-04-23 11:22:58 +0530
Server hangs and aborts with long semaphore wait or assertion `len < ((ulint) srv_page_size)' fails in trx_undo_rec_copy upon ROLLBACK on temporary table
2018-04-21 20:59:26 +0300
Fix an intermittent test failure
Merge 2018-04-21 11:58:32 +0300 - Merge 10.1 into 10.2
2018-04-19 14:11:53 +0300
MyRocks: : Reduce debug logging on default levels in error log
2018-04-08 22:25:37 +0530
Due to the failure of foreign key detection, Galera... slave node killed himself.
2018-04-18 13:52:30 +0530
innodb_zip.cmp_per_index failed in buildbot, result length mismatch
2018-04-18 12:39:39 +0530
Purge attempts to free BLOB page after BEGIN;INSERT;UPDATE;ROLLBACK
2018-04-17 10:35:55 -0700
Error, while using aggregated functions/window functions in anchor part
2018-04-16 10:31:30 -0700
MariaDB crash with big_tables=1 and CTE
2018-04-16 08:55:15 -0700
Wrong results with big_tables=1 and CTE
2018-04-16 07:19:19 -0700
different results when using CTE and big_tables=1.
2018-04-16 13:21:13 +0200
Mysql CRASH : Json connect +
Merge 2018-04-16 14:19:09 +0300 - Merge pull request #665 from codership/10.2-fix-mtr-wait
2018-03-19 08:41:33 +0100
Fix mtr to be able to wait for >1 exited mysqld
2018-04-14 23:59:59 +0100
fix typo, amend last commit
2018-04-14 23:51:23 +0100
Windows, innodb : reduce noise from os_file_get_block_size()
2018-04-13 12:50:03 +0300
: encryption.innodb_encryption_filekeys - typo in I_S column name: ENCRYPTION_SHCEME
2018-04-13 09:25:52 +0300
: Source and destination overlap in memcpy, encryption.innodb-discard-import-change fails in buildbot with valgrind
2018-04-12 16:02:25 +0300
: Assertion `!lex->explain' failed in lex_start(THD*):
2018-04-13 01:56:01 +0300
: Memory leak with only SELECT statements
2018-04-05 14:23:31 -0700
: install_spider.sql can fail with some collations
2018-04-12 11:00:48 +0300
: Source and destination overlap in memcpy, encryption.innodb-discard-import-change fails in buildbot with valgrind
2018-04-11 14:06:29 +0300
: encryption.innodb_encryption_discard_import fails in buildbot with FOUND vs NOT FOUND
2018-04-12 03:26:39 +0300
Use same connection convention of specifying IPs
2018-04-12 02:34:51 +0300
Fix perfschema.hostcache_ipv4_max_con
2018-04-11 23:22:33 +0100
: mariadb-backup does not handle absolute names in for system tablespaces
2018-04-10 18:07:29 -0700
Fixed BETWEEN not working in certain cases
Merge 2018-04-10 17:43:18 +0300 - Merge branch '10.1' into 10.2
2018-04-10 14:27:18 +0400
Test cleanup for (uncommenting forgotten tests)
2018-04-10 13:15:57 +0400
Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values
2018-04-10 02:07:31 +0300
Clean up a test
2018-04-05 13:17:17 +0100
: deadlock in Innodb IO code, caused by change buffering.
2018-04-07 15:03:15 +0300
: Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failed
2018-04-07 14:05:28 +0300
: Assertion `thd->transaction.stmt.is_empty() || thd->in_sub_stmt || ...
2018-04-05 17:36:59 +0400
Fix misuse of MY_CHECK_CXX_COMPILER_FLAG
2018-04-05 15:01:17 +0300
Assertion failed in dict_table_get_col_name
2018-04-03 16:58:35 +0300
Remove an unused variable
2018-04-03 15:58:13 +0300
InnoDB may write uninitialized garbage to redo log
2018-04-03 16:43:36 +0530
assertion in mariadb-backup.exe!recv_calc_lsn_on_data_add()
2018-03-25 22:12:38 +0200
Crash in Item_field::used_tables() called by Item::derived_field_transformer_for_having
2018-03-29 22:13:01 +0000
mariadb-backup --lock-ddl-per-table hangs if ALTER table is running concurrently.
2018-03-29 21:41:05 +0000
CMake : Move INNODB_DISALLOW_WRITES from top-level CMakeLists.txt to innodb
2018-03-29 22:00:07 +0300
fixup: Disable test for --embedded
2018-03-23 12:58:11 +1100
: move defination HAVE_LARGE_PAGES -> HAVE_LINUX_LARGE_PAGES
2018-03-29 16:58:59 +0300
: Adjust a test case
2018-03-24 08:38:08 +0200
Remove unnecessary SysTablespace references
2018-03-27 12:25:30 +0300
row_drop_table_for_mysql(): Use a constant string
2018-03-29 13:59:21 +0300
: Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failure
2018-03-29 13:22:59 +0300
mariadb-backup.unsupported_redo fails in buildbot with wrong result code
2018-03-29 13:22:16 +0300
ib_buffer_pool unnecessarily includes the temporary tablespace
2018-03-29 12:55:24 +0300
ALTER TABLE…ALGORITHM=INPLACE is unnecessarily refused due to innodb_force_recovery
2018-03-29 11:08:32 +0300
: Loading MyRocks plugin back after it has been unloaded causes a crash
2018-03-28 20:40:09 +0300
recv_validate_tablespace(): Fix -Wmissing-fallthrough
2018-03-28 20:39:57 +0300
fil_node_open_file(): Add a missing space to message
2018-03-27 17:21:22 +0300
: Loading MyRocks plugin back after it has been unloaded causes a crash
2018-03-28 14:28:58 +0300
: rocksdb.mariadb_plugin fails on winx64, Cannot enable tc-log at run-time
2018-03-28 13:14:24 +0300
: encryption.innodb_lotoftables failed in buildbot
2018-03-27 13:31:07 -0400
bump the VERSION
2018-03-27 13:47:56 +0530
Incomplete validation of missing tablespace during recovery
2018-03-26 21:22:40 +0300
: Assertion `s_tx_list.size() == 0' failed in myrocks::Rdb_transaction::term_mutex
This page is licensed: CC BY-SA / Gnu FDL