All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.2.24 Changelog

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

Revision #e0271a7b43
MDEV-19408
Revision #49ef1c75e3
Revision #1214674b71
MDEV-13942
Revision #a5cfa416b4
Revision #5496df8e5d
Revision #633946fb63
Revision #0573744a83
MDEV-19399
Revision #147c1239f1
MDEV-17640
Revision #c83f837053
MDEV-18214
Revision #8dc670a5e8
MDEV-19399
Revision #15f065599e
MDEV-17883
Revision #54d0a55adf
Revision #ad53218a9d
Revision #4e583a276f
Revision #35bc91e24a
Revision #fc1f3908c1
MDEV-15793
Revision #d421df7ea6
MDEV-18292
Revision #dc8d1ada9f
Revision #ae88fe4519
Revision #58dfdfc0dd
Revision #409aba76ee
Revision #8cbb14ef5d
Revision #b85aa20065
Revision #aba9115426
MDEV-19349
Revision #71a748d575
Revision #8cda7ab6a2
Revision #ca94ce2a58
MDEV-19352
Revision #57c37e6c3f
MDEV-17605
Revision #4345868382
MDEV-18373
Revision #a6ea799651
MDEV-14791
Revision #e292c67bb2
MDEV-17781
Revision #ce195987c3
MDEV-19385
Revision #3db94d2403
MDEV-19346
Revision #bcc1359223
MDEV-17702
Revision #13d7c721a5
MDEV-17008
Revision #4b0f010b88
MDEV-18544
Revision #ada1074bb1
MDEV-14398
Revision #2370eeb028
MDEV-17654
Revision #dc8e15db7e
MDEV-15051
Revision #b953bf7eb2
Revision #dabef66e66
MDEV-19188
Revision #810f014ca7
MDEV-18429
Revision #092602ac9b
MDEV-14130
Revision #5fb4c0a8a8
Revision #bdd6e33f00
MDEV-13626
Revision #61f370a3c9
MDEV-18429
Revision #d6e431dfa8
MDEV-18131
Revision #e03ad4f71a
Revision #1b577e4d8b
MDEV-19356
Revision #e10b3fa97a
MDEV-19231
Revision #cc359eae3b
Revision #bb4f4b3a1b
Revision #a529188e05
MDEV-17456
Revision #cd26cdcd97
MDEV-19141
Revision #00377147e3
MDEV-15881
Revision #1a5ba2a4be
MDEV-19342
Revision #f3a9f12bc3
Revision #c795a9f3fe
MDEV-12004
Revision #06ec56f579
Revision #4e9f8c9cc4
Revision #793bd3ee13
Revision #1c4d1f3d05
Revision #5cfc7799a3
MDEV-16518
Revision #9a5a86f293
MDEV-17260
Revision #4e01bc8c96
MDEV-16240
Revision #3dffdee667
MDEV-17036
Revision #b2dbc781c7
Revision #6c5c1f0b2f
MDEV-19231
Revision #bc145193c1
Revision #1f1a61cfc4
MDEV-15837
Revision #5fc8dd8b82
MDEV-17796
Revision #6b5d3c51b3
Revision #d315b4ff39
Revision #169c00994b
MDEV-12699
Revision #376bf4ede5
MDEV-19241
Revision #bc8d173b9f
MDEV-14239
Revision #4ac8fa008d
Revision #03dcec9a9a
Revision #725579c0f4
Revision #7362f11554
Revision #e7f426d2c9
MDEV-19212
Revision #f120a15b93
MDEV-19212
Revision #caa8c20abe
MDEV-14192
Revision #4b822111ef
MDEV-8139
Revision #e124ff17e0
Revision #5023e465a9
Revision #7d720ca8de
Revision #7f5849a809
MDEV-18309
Revision #867617a976
MDEV-18309
Revision #6b3e2ec10f
Revision #1d30b7b1d2
MDEV-12699
Revision #aa3f7a107c
MDEV-12699
Revision #45d338dca8
MDEV-12699
Revision #1b95118c5f
Revision #80f29211eb
Revision #1d0380e029
MDEV-15528
Revision #56df18be65
Revision #71f9552fd8
Revision #c56ae2dfbd
Revision #b4a7bde76c
MDEV-19112
Revision #b30fb701cc
Revision #f602385776
Revision #b718ec055d
MDEV-18836
Revision #c676de1692
Revision #28636a92ed
Revision #cad56fbaba
MDEV-18733
Revision #7984ea80de
Revision #a1ec7ac4f4
Revision #03672a0573
MDEV-11487
Revision #dbc716675b
Revision #e3f44d8d0e
MDEV-19085
Revision #5633f83ca4
Revision #8650848ec3
MDEV-19128
Revision #bce380f2a5
Revision #d59ad6972b
MDEV-19085
Revision #f055da9b84
MDEV-19085
Revision #833071b857
Revision #fe1dfe3928
MDEV-19089
Revision #c2d9a346ff
MDEV-19089
Revision #76934212eb
Revision #b66164ab56
Revision #65bd38204b
Revision #cc71e7501c
Revision #f2a0c758da
Revision #fc168c3a5e
MDEV-15587
Revision #8fcd9478cc
MDEV-18080
Revision #e42192d7b3
MDEV-13895
Revision #05ad7fc3ed
MDEV-19054
MariaDB 10.2
Revision #0623cc7c16
MDEV-19051
Revision #38cad6875f
MDEV-18899
Revision #1e9c2b2305
Revision #c676f58c27
Revision #ac4934535d
Revision #226ca250ed
Revision #b30bbb7d9a
Revision #07096ada9b
Revision #525e79b057
MDEV-19022
Revision #ade0a0e9d5
Revision #1bd9815479
MDEV-14126
Revision #72b934e3f7
MDEV-14126
Revision #a4d0d6828b
MDEV-14126
Revision #b59d484696
MDEV-14126
Revision #71c781bfe7
MDEV-18090

Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Distributions which Include MariaDB

This page is licensed: CC BY-SA / Gnu FDL