The most recent release of MariaDB 10.2 is:MariaDB 10.2.44 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.2
Release date: 9 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 10.1.40
2019-05-08 07:01:20 +0300
Assertion on trx->state failed in ReadView::copy_trx_ids
2019-05-08 00:07:57 +0300
Updated list of unstable tests for 10.2.24
2019-05-05 22:37:58 +0800
InnoDB SPATIAL INDEX corruption during root page split
2019-05-06 22:31:46 +0200
Let us close library and only then free defaults.
2019-05-06 19:34:06 +0200
changes in innodb has influence on this test in rocksdb test suite
Merge 2019-05-06 18:07:40 +0200 - Merge branch '10.1' into 10.2
2019-05-06 17:15:32 +0300
Revert " do not call slow my_timer_init() several times"
2019-05-06 12:12:10 +0200
UMASK_DIR configuration for mysql_install_db is not applied to mysql database
2019-04-26 14:54:44 +0300
remove some duplicated MONITOR counters
2019-05-06 15:38:02 +0300
do not call slow my_timer_init() several times
2019-05-02 14:07:24 +0300
: CREATE TABLE IF NOT EXISTS locking changes in 10.3.10
2019-05-05 20:06:29 +0200
fix of results
Merge 2019-05-05 09:15:47 +0200 - Merge remote-tracking branch 'connect/10.2' into 10.2
2019-03-25 23:58:04 +0100
Fixed compiler warning in connect engine
2019-03-24 17:32:01 +0100
Typo
2019-03-23 17:51:40 +0100
Fix : Server crash in PlugCloseFile with sql_mode='' Fixed by replacing sprinf by snprintf in ShowValue to avoid buffer overflow. It nows always use a buffer and returns int
2019-03-03 21:24:02 +0100
Fix : CONNECT Engine JDBC not able to issue simple UPDATE statement from trigger or stored procedure Was not fixed when the same table was called several times with different modes. Fixed by checking if a new statement is compatible in the start_stmt function. It nows do the same checks than external_lock
2019-02-09 18:24:28 +0100
Fix xml result by setting eol as lf
2019-02-09 17:03:20 +0100
Fix xml result mismatch
2019-02-09 13:07:56 +0100
Fix GetTableName that returned wrong value under Windows
2019-05-04 17:06:19 +0200
update Connector C
Merge 2019-05-04 17:04:55 +0200 - Merge branch '10.1' into 10.2
Merge 2019-05-02 17:23:36 +0200 - Merge branch '5.5' into 10.1
2019-04-30 12:29:40 +0200
mysql_install_db: segfault at tmp_file_prefix check
2019-04-29 12:18:18 -0400
bump the VERSION
2019-05-02 10:17:05 -0400
bump the VERSION
2019-05-01 01:44:45 +0530
: Server crash in alloc_histograms_for_table_share upon query from information schema
2019-05-01 01:19:30 +0530
Adjusting sql_command to align with higher version, this is an adjustment to the patch for
2019-05-04 12:34:23 +0530
: DENSE_RANK is not calculated correctly
2019-05-03 17:10:51 +0530
: Crash with order by expression containing window functions
2019-05-03 09:35:47 +0530
: Server crashes in next_linear_tab
2019-05-03 16:47:07 +0300
: Inconsistent definition of dtuple_get_nth_v_field()
2019-05-03 20:02:11 +0300
: Remove dummy InnoDB log checkpoints
2019-03-16 21:06:04 +0300
fix unaligned access UB in sint4korr() and similar functions
2019-05-02 19:44:36 +0100
prepare with datadir, on Windows, does not set ACL on tablespace files
2019-05-02 14:25:24 +0100
"missing required privilege PROCESS on ." using mariadb-backup for SST
2019-05-01 17:24:58 +0530
innodb_encryption_rotate_key_age=0 causes innodb_encrypt_tables to be ignored
2018-11-09 06:12:43 -0800
Incorrect syntax returned for column with CHECK constraint in the "SHOW CREATE TABLE ..." result
2018-01-02 12:00:55 +1100
: signal handler - output information about the core generation
2019-05-01 13:14:50 +0200
compilation fixes for VS 2019
2019-04-29 20:32:36 +1000
Server Crash When Using a Trigger With A Number of Virtual Columns on INSERT/UPDATE
2019-04-29 16:23:21 +0300
: Simpler implementation
2019-04-29 15:05:25 +0300
InnoDB messages should not refer to the MySQL 5.7 manual
2019-04-29 14:33:46 +0300
Clean up ut_list
2019-04-29 14:05:44 +0300
: Add a test case
2019-04-25 20:24:10 +0300
Consistent non-locking reads do not appear in TRANSACTIONS section of SHOW ENGINE INNODB STATUS
2019-04-29 12:44:00 +0100
: Update C/C to fix IP address SAN verification in 10.2+
2019-04-24 11:44:32 +0100
Fix a typo
2019-04-29 11:43:22 +0300
Assertion 'space->free_limit == 0 || space->free_limit == free_limit'
2019-04-29 10:04:54 +0300
: Correct an assertion
2019-04-29 09:24:59 +0300
Remove a type cast, and use correct format instead
2019-04-29 02:32:13 +0400
Make Win compiler happy.
2019-04-29 01:25:17 +0400
Malicious SUPER user can possibly change audit log configuration without leaving traces.
2019-04-29 00:11:48 +0400
server_audit_excl_users accepts only values with less than 1024 chars.
2019-04-26 23:06:07 +0400
Tests for Assertion `is_valid_value_slow()' failed in Datetime::Datetime or corrupt data after ALTER with indexed persistent column
Merge 2019-04-26 18:19:50 +0300 - Merge new release of InnoDB 5.7.26 to 10.2
2019-01-25 19:51:57 +0530
Bug #29021730 CRASHING INNOBASE_COL_CHECK_FK WITH FOREIGN KEYS
2019-04-26 10:13:29 +0300
: Add the Bug#28825718 test case
2018-11-26 16:17:40 +0530
Bug #27850600 INNODB ASYNC IO ERROR HANDLING IN IO_EVENT
2019-04-26 17:37:19 +0300
Remove roll_node_t::partial
2019-04-26 17:36:39 +0300
lock_rec_convert_impl_to_expl_for_trx(): Remove unused parameter
2019-04-26 12:53:37 +0300
innobase_col_check_fk(): Remove copying
2019-04-26 14:01:21 +0400
MYSQL57_GENERATED_FIELD: The code in TABLE_SHARE::init_from_binary_frm_image() is not safe
2019-04-25 13:25:28 +0530
: Memory leaks in mysqlbinlog
2018-12-20 09:52:34 +0100
: Assertion `0' failed in row_sel_convert_mysql_key_to_innobase
2019-04-25 13:43:31 +0200
: BULK with replace doesn't take the first parameter in account
2019-04-25 17:26:23 +0300
Implement --debug=d,ib_log_checkpoint_avoid
2019-04-25 16:29:55 +0300
make DB_SUCCESS equal to 0
Merge 2019-04-25 09:04:09 +0300 - Merge 10.1 into 10.2
2019-04-24 00:16:56 +0530
: Assertion `item1->type() == Item::FIELD_ITEM && item2->type() == Item::FIELD_ITEM' failed in compare_order_elements function
2019-04-23 23:10:46 -0700
WHERE filter is ignored by DISTINCT IFNULL(GROUP_CONCAT(X), Y) with GROUP BY + ORDER BY
2019-04-23 12:44:09 +0100
Do fast exit with error code and FATAL ERROR message, if innodb cannot start during prepare.
2019-04-19 12:44:46 +0300
Remove IBUF_COUNT_DEBUG
2019-04-17 12:50:33 +0300
Improve crash recovery of corrupted data pages
2019-04-17 12:46:08 +0300
InnoDB fails to write MLOG_INDEX_LOAD upon completing ALTER TABLE
2019-04-15 19:17:24 +0300
Missing space: "innodb_open_files ... greaterthan"
2019-04-10 15:51:22 +0300
FSP_FLAGS_MEM_MASK: Remove traces of ATOMIC_WRITES
2019-04-10 10:13:42 +0300
Fix wsrep_thd_is_applier macro to point correct function name.
2019-04-08 23:22:45 +0200
cmake: pass CMAKE_BUILD_TYPE into src.rpm
2019-04-08 17:06:06 +0300
Require --big-test for innodb.undo_truncate_recover
2019-04-08 15:55:09 +0300
: Replace macros with type-safe inline functions
2019-04-08 15:36:03 +0300
4GB Limit on large_pages - integer overflow
2019-04-08 15:08:04 +0300
mariadb-backup assertion failure: byte_offset % OS_FILE_LOG_BLOCK_SIZE == 0
2019-04-08 14:41:02 +0300
: Clean up the freeing of B-tree pages
2019-04-08 10:03:46 +0200
cmake: force Boost dependency as needed
2019-04-07 15:49:30 +0200
copy-paste error fixed
2019-04-07 00:52:05 +0200
cmake: don't use generated files to detect a submodule
2019-04-07 12:05:12 +0300
: Remove unused code
2019-04-07 10:57:38 +0300
: InnoDB reports bogus errors about missing #sql-*.ibd on startup
2019-04-07 10:13:09 +0300
Re-record results for MTR_FEEDBACK_PLUGIN=1
2019-04-06 21:23:01 +0300
preparation: Clean up recv_sys
2019-04-05 15:38:26 +0300
preparation: Write MLOG_INDEX_LOAD for FTS_ tables
2019-04-02 14:49:53 +0300
preparation: Initialize the entire page on MLOG_ZIP_PAGE_COMPRESS
2019-04-06 20:21:06 +0300
buf_page_get_gen(): Allow BUF_GET_IF_IN_POOL with a dummy page_size
2019-04-06 20:34:15 +0300
Fix a crash in CHECK TABLE for corrupted encrypted root page
2019-04-06 12:42:41 +0300
preparation: Do not modify a freed page
2019-04-06 12:24:36 +0300
Clean up the parsing of MLOG_INIT_FILE_PAGE2
2019-04-04 21:22:43 +0300
recv_recovery_is_on(): Add UNIV_UNLIKELY
2019-04-06 21:25:10 +0300
Re-record plugins.feedback_plugin_load
2019-04-03 22:52:29 -0700
WITH clause does not work with information_schema as default database
Merge 2019-04-04 09:05:45 +0300 - Merge 10.1 into 10.2
2019-04-04 08:57:53 +0300
Do not pass table_name_t to printf-like functions
2019-04-03 21:41:19 +0300
: Adjust a suppression
2019-04-03 21:00:13 +0300
Fix the non-debug build
Merge 2019-04-03 19:57:29 +0300 - Merge 10.1 into 10.2
2019-04-03 16:10:20 +0300
MariaDB slow start after crash recovery
2019-04-03 17:10:54 +0300
Remove a useless CHECK TABLE printout for debug builds
2019-04-03 15:56:28 +0300
Clean up table_name_t
2019-04-03 10:50:43 +0300
: Remove dict_table_get_n_sys_cols()
Merge 2019-04-03 10:29:15 +0300 - Merge 10.1 into 10.2
2019-04-02 16:40:27 +0300
: Remove a bogus debug assertion
2019-04-02 13:46:36 +0300
Fix integer type mismatch
2019-04-02 13:43:22 +0300
fil_name_parse() for MLOG_FILE_ is not portable
Merge 2019-04-02 09:14:15 +0300 - Merge 10.1 into 10.2
2019-04-01 18:13:11 +0300
: Fix a typo that was caught by GCC 5.4
2019-04-01 14:24:15 +0300
Assertion failures due to virtual columns after upgrading from 10.1
2019-04-01 12:58:51 +0300
Disable tests in rocksdb_stress suite (which was enabled a few commits ago)
2019-03-30 20:00:13 +0300
, part #2: mark rocksdb.deadlock as "big test"
2019-03-30 19:50:55 +0300
part #1: adapt rocksdb_stress suite for MariaDB
2018-09-23 12:19:24 +0300
remove unneeded code
2018-08-29 13:50:52 +0300
remove dead code
2019-03-29 12:06:34 +0200
Update 10.2 man pages
2019-03-28 12:07:20 +0100
post-merge: -Werror fixes in 10.2
Merge 2019-03-29 10:58:20 +0100 - Merge branch '10.1' into 10.2
2019-03-29 11:38:45 +0200
AES test fails, segfaults in EVP_CipherInit_ex
2019-03-28 15:54:42 +0300
, part#1: MyRocks is slow with log-bin=off
2019-03-28 20:35:39 +0530
: GTID and Master_Delay causes excessive initial delay
2019-03-28 11:42:21 +0100
: mysql_upgrade_service now allows MySQL 5.7 to upgrade.
2019-03-27 18:58:43 +0530
Avoid unnecessary writing MLOG_INDEX_LOAD
2019-03-28 13:14:49 +0530
: Server crashes in Field::set_warning_truncated_wrong_value
Merge 2019-03-27 12:26:11 +0200 - Merge 10.1 into 10.2
Merge 2019-03-26 17:38:33 +0200 - Merge 10.1 into 10.2
Merge 2019-03-26 14:59:32 +0200 - Merge 10.1 into 10.2
Merge 2019-03-26 14:17:19 +0200 - Merge 10.1 into 10.2
2019-03-25 12:53:20 -0400
bump the VERSION
2019-03-25 17:15:34 +0200
Fix the Windows build
2019-03-25 16:03:24 +0200
: InnoDB fails to cleanup useless B-tree pages
2019-03-25 15:55:00 +0200
Avoid sign mismatch in comparisons
2019-03-25 11:27:29 +0200
: Fix type mismatch
2019-03-22 19:21:07 +0200
: Detect unexpected emptying of B-tree pages
2019-03-22 19:19:34 +0200
: Improve assertions in btr_pcur_store_position()
2019-03-22 19:16:45 +0200
: Remove page_is_root()
2019-03-25 10:29:25 +0200
Assertion failures due to virtual columns after upgrading to 10.2
This page is licensed: CC BY-SA / Gnu FDL