All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.2.12 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: 4 Jan 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.

  • Merge Revision #d361401bc2 2018-01-03 11:46:31 +0200 - Merge 10.1 into 10.2, with some MDEV-14799 fixups

  • Merge 2018-01-02 21:57:22 +0200 - Merge 10.0 into 10.1

  • Merge 2018-01-02 21:52:46 +0200 - Merge 5.5 into 10.0

  • 2018-01-02 21:41:39 +0200

    • Follow-up to : Remove bogus debug assertions

  • 2018-01-02 19:11:10 +0200

    • After UPDATE of indexed columns, old values will not be purged from secondary indexes

  • 2017-12-27 22:10:17 +0100

    • MTR tests require perl-Env which is not always in the default installation

  • 2017-12-20 13:52:27 +0100

    • : incorrect result returned with binary protocol (prepared statements)

  • 2017-12-28 17:13:42 +0200

    • Update mysqladmin man page

  • 2018-01-02 09:25:37 +0200

    • gcol.innodb_virtual_debug_purge failed in buildbot with wrong result

  • 2018-01-02 20:43:29 +0200

    • More output in galera.query_cache.test

  • 2018-01-02 20:42:42 +0200

    • Fixed compiler warning

  • 2018-01-02 18:18:47 +0200

    • rpl.rpl_ctype_latin1 fails in buildbot on Mac with wrong result

  • 2018-01-02 21:50:40 +0200

    • Rocksdb fails to build when the source and build directory are not the same. This is a follow up fix for

  • 2018-01-01 19:38:58 +0200

    • Disable warnings in partion_alter_myisam

  • 2018-01-01 15:01:20 +0200

    • Ignore generated file rdb_source_revision.h

  • 2018-01-01 14:44:20 +0200

    • Ensure that table->vcol_set is properly restored if used

  • 2018-01-01 14:12:18 +0200

    • Write location of core when doing core dump

  • 2018-01-01 14:10:22 +0200

    • Fixed compiler warnings about possible uninitialized variables

  • 2017-12-31 16:18:39 +0200

    • : Variable and log records to indicate RocksDB version are missing

  • 2017-12-30 10:18:22 +0530

    • : EXPLAIN FORMAT=JSON doesn't show order direction for filesort

  • 2017-12-29 17:25:21 +0200

    • Updated list of unstable tests for 10.2.12

  • 2017-12-26 14:38:45 +0400

    • - Assertion `thd->transaction.stmt.is_empty()' failed in Locked_tables_list::unlock_locked_tables

  • 2017-12-29 09:33:30 +0200

    • Update galera_gtid_slave result file post merge

  • 2017-12-28 19:29:40 +0200

    • : crash in Item_window_func::update_used_tables

  • 2017-12-28 19:49:58 +0200

    • Update main.innodb test result post-merge

  • 2017-12-28 19:27:07 +0200

    • Update Connector/C

  • Merge 2017-12-28 19:27:00 +0200 - Merge remote-tracking branch 'origin/10.1' into bb-10.2-vicentiu

  • 2017-09-13 21:02:44 +0200

    • Mariadb crashes with signal 11 when using federatedx engine and galera

  • Merge 2017-12-27 17:50:39 +0200 - Merge remote-tracking branch '10.0' into 10.1

  • 2017-12-22 14:03:25 +0400

    • Merge InnoDB test cases from MySQL 5.7

  • 2017-12-21 18:00:24 +0200

    • Follow up to : FLUSH privileges can break hierarchy of roles

  • 2017-12-24 18:39:00 +0100

    • ALTER TABLE ... DELAY_KEY_WRITE=1 creates table copy for partitioned MyISAM table with DATA DIRECTORY/INDEX DIRECTORY options

  • 2017-12-24 18:37:42 +0100

    • cleanup: ha_partition::update_create_info

  • 2017-12-24 17:21:50 +0100

    • cleanup: ha_myisam::data_file_name and index_file_name

  • 2017-12-25 05:09:49 +0530

    • Galera: Replicate MariaDB GTID to other nodes in the cluster

  • 2017-12-22 16:45:20 -0500

    • bump the VERSION

  • 2017-12-28 11:47:03 +0200

    • Removed curr_bitmap_pos++ from possible macro

  • 2017-12-24 14:08:20 -0800

    • Fixed the bug Crash when executing prepared statement for a query that uses CTE

  • 2017-12-27 12:30:05 +0400

    • Wrong character set info of Query_log_event and the query in Query_log_event constructed by different charsets cause error when slave apply the event.

  • 2017-11-18 00:05:22 +0800

    • Appveyor: apply feedback from wlad, timeout=4

  • 2017-07-20 10:32:25 +1000

    • : Use AppVeyor for public Windows CI

  • 2017-11-29 18:36:17 +0100

    • INSTALL SONAME 'ha_connect'

  • 2017-12-03 02:17:12 +0100

    • debian: don't be smart about skipping plugins

  • 2017-12-25 08:10:48 +0400

    • crash in Item_func_json_extract::read_json.

  • 2017-12-23 14:53:12 +0200

    • Assertion `bit < (map)->n_bits' failed in bitmap_is_set

  • Merge 2017-12-23 13:32:54 +0300 - Merge branch '10.2' into bb-10.2-mariarocks

  • Merge 2017-12-22 12:23:39 +0200 - Merge remote-tracking branch 'origin/10.1' into 10.2

  • 2017-12-22 08:22:10 +0400

    • Assertion in Diagnostics_area::set_error_status when using a bad datetime with PS and SP

  • 2017-12-22 13:22:59 +0300

    • Fix a typo in previous commit

  • 2017-12-22 02:30:32 +0300

    • Better comments: explain why slave_use_idempotent_for_recovery is disabled

  • 2017-12-22 02:21:27 +0300

    • More fixes in MyRocks' rocksdb_rpl testsuite

  • 2017-12-22 01:13:43 +0300

    • Cleanup in storage/rocksdb/mysql-test/rocksdb_rpl/t/disabled.def

  • Merge 2017-12-21 23:34:49 +0300 - Merge branch '10.2' into bb-10.2-mariarocks

  • 2017-12-21 02:34:02 +0300

    • Better comments part #2

  • 2017-12-21 02:02:25 +0300

    • Better comments part #1

  • 2017-12-21 01:50:44 +0300

    • Disable back rocksdb.col_opt_zerofill due to

  • 2017-12-20 19:49:56 +0300

    • : not MyRocks -problem in ps-protocol, happens in upstream too

  • 2017-12-20 19:37:07 +0300

    • Cleanup out of date comments (no real changes).

  • 2017-12-20 16:52:02 +0100

    • : Assertion `fixed == 0' failed in Item_func::fix_fields

  • Merge 2017-12-19 16:48:28 +0200 - Merge 10.1 to 10.2

  • 2017-12-19 11:49:40 +0200

    • : failing assertion when a user-defined variable is defined by the recursive CTE

  • 2017-12-17 17:53:53 +0200

    • Fixed memory leak in my_rocks

  • 2017-12-16 17:45:55 +0300

    • : RocksdB plugin fails to load with "Loading of unknown plugin ROCKSDB_CFSTATS

  • 2017-12-16 16:44:33 +0300

    • : MyRocks lacks basic functionality

  • 2017-12-15 17:59:33 +0300

    • : MyRocks lacks basic functionality

  • 2017-12-14 13:47:38 +0200

    • Plug a small memory leak in mariadb-backup --backup

  • 2017-12-13 23:14:54 +0200

    • Re-remove the file kill_and_restart_mysqld.inc

  • Merge 2017-12-13 23:14:15 +0200 - Merge 10.1 into 10.2

  • 2017-12-13 14:16:15 +0200

    • Assertion failure in trx_purge_run() on shutdown

  • 2017-12-13 00:29:44 +0200

    • storage_engine-rocksdb.type_bit_indexes fails after latest pushes

  • 2017-12-12 20:00:28 +0200

    • Skip btr_search_latches[] in SHOW ENGINE INNODB STATUS

  • 2017-12-12 13:31:41 +0300

    • : MyRocks and NOPAD collations

  • 2017-12-12 01:33:03 +0300

    • : MyRocks and NOPAD collations

  • 2017-12-11 14:39:53 +0200

    • InnoDB should not lock a delete-marked record

  • 2017-12-11 13:55:05 +0200

    • InnoDB: Failing assertion in dict_stats_rename_table()

  • 2017-12-11 12:37:19 +0200

    • Correct the comment of row_vers_impl_x_locked()

  • 2017-12-11 12:41:45 +0200

    • Binlog rotate crashes when two commit_checkpoint_notify capable engines.

  • 2017-12-10 19:22:48 +0300

    • : .rocksdb folder may break workflow which re-create data directory

  • 2017-12-08 16:41:51 +0300

    • : .rocksdb folder may break workflow which re-create data directory

  • 2017-12-08 16:13:03 +0300

    • : ".rocksdb folder may break workflow", and other MDEVs

  • 2017-12-11 10:06:32 +0200

    • InnoDB: Failing assertion: trx->error_state == DB_SUCCESS or lock wait timeout upon saving statistics

  • 2017-12-11 09:31:28 +0200

    • Remove an unnecessary dependency on persistent statistics

  • 2017-12-08 16:36:19 +0200

    • Remove the unused function row_is_magic_monitor_table()

  • 2017-12-08 16:31:54 +0200

    • Remove dead code for "InnoDB table(space) monitor"

  • 2017-12-08 13:10:41 +0000

    • Fix warnings

  • 2017-12-08 13:33:11 +0200

    • Fix test failures.

  • 2017-12-08 13:19:19 +0400

    • Index use with collation utf8mb4_unicode_nopad_ci on LIKE pattern with wrong results

  • 2017-12-08 09:53:11 +0200

    • Assertion failure on IMPORT TABLESPACE

  • 2017-12-08 01:15:10 +0300

    • : storage_engine-rocksdb.type_bit_indexes fails after latest pushes

  • 2017-12-07 12:59:32 +0200

    • Add Galera test cases that fail to disabled.

  • 2017-12-07 12:43:26 +0200

    • : Stored procedure that declares a handler that catches ER_LOCK_DEADLOCK error causes thd->is_error() assertion

  • 2017-12-07 12:26:29 +0200

    • : WSREP: BF lock wait long

  • 2017-12-05 17:05:05 +0200

    • Ensure that mysqladmin also works with + more

  • Merge 2017-12-07 08:17:50 +0200 - Merge 10.1 into 10.2

  • 2017-12-04 16:26:14 +0200

    • Follow-up fix to Assertion srv_undo_sources || ... failed on shutdown during DDL operation

  • 2017-12-01 16:51:24 +0200

    • Use fewer transactions for updating InnoDB persistent statistics

  • 2017-12-05 16:33:38 +0300

    • : Wrong query plan for query with no PK

  • 2017-12-04 15:01:57 +0300

    • : Wrong query plan for query with no PK

  • 2017-12-02 17:26:37 +0000

    • : RocksDB may show empty or incorrect output with rocksdb_strict_collation_check=off

  • Merge 2017-12-06 10:40:58 +0200 - Merge InnoDB test cases from MySQL 5.7 (part 4)

  • 2017-12-06 10:37:08 +0200

    • Adjust the test innodb.virtual_stats and rename to gcol.innodb_virtual_stats

  • 2017-12-06 10:35:09 +0200

    • Import innodb.virtual_stats from MySQL 5.7

  • 2017-12-06 10:32:24 +0200

    • cleanup: Inline two tiny functions

  • Merge 2017-12-05 14:23:57 +0200 - Merge 10.1 into 10.2

  • 2017-12-05 12:50:35 +0200

    • / Error log flood : "InnoDB: page_cleaner: 1000ms intended loop took N ms. The settings might not be optimal."

  • 2017-12-04 13:43:02 +0200

    • Follow-up to : Adjust some comments

  • 2017-12-04 11:48:12 +0200

    • Remove references to UNIV_SYNC_DEBUG which was merged with UNIV_DEBUG

  • 2017-12-03 12:45:54 +0200

    • resolve_stack_dump updated to match latest stack trace format

  • 2017-12-01 15:28:33 +0200

    • Fix a Bison warning about semantic type clash in default action

  • 2017-12-01 15:02:04 +0200

    • InnoDB shutdown sometimes hangs

  • 2017-11-29 22:56:23 +0000

    • : during backup, retry read of log blocks, if there is (possibly intermittent) checksum mismatch.

  • Merge 2017-11-29 15:08:04 +0000 - Merge remote-tracking branch 'origin/10.1' into 10.2

  • 2017-11-23 18:42:28 +0200

    • : "window" seems like a reserved column name but it's not listed as one

  • 2017-11-28 15:59:36 -0500

    • bump the VERSION

  • 2017-11-28 18:23:35 +0200

    • Fix some integer type mismatch warnings

  • 2017-11-20 20:39:59 +0000

    • Windows, generic threadpool cleanups

Revision #016caa3d20
Revision #51e4650ed0
Revision #20fab71b14
MDEV-14799
Revision #d384ead0f0
MDEV-14799
Revision #1300627a5d
MDEV-14309
Revision #462808f3b6
MDEV-10657
Revision #eef2bc5a5c
Revision #7a9fee9853
MDEV-13568
Revision #6f28f78429
Revision #83a8b0e9d3
Revision #22b4f469ca
MDEV-14813
Revision #b2115ce235
MDEV-12458
Revision #b32b22baba
Revision #aed2050e40
Revision #7e882a60bf
Revision #08ff39dca2
Revision #322c637c1c
Revision #7703095d2e
MDEV-12458
Revision #a118c20c81
MDEV-10844
Revision #8bcbcac053
Revision #f5c479565d
MDEV-11071
Revision #24774fba65
Revision #6c4cf79d94
MDEV-13683
Revision #8e9d8ffd1a
Revision #1a9728d901
Revision #9aeb5d01d6
Revision #7e4c185c77
MDEV-14272
Revision #d1c2cd30b7
Revision #4b8cd4536a
MDEV-13626
Revision #24efee9100
MDEV-12366
Revision #5377242fff
MDEV-14026
Revision #6d8b1bd620
Revision #c881d82c93
Revision #2fe6186124
MDEV-10715
Revision #db3bdca7c2
Revision #14de2ad3cb
Revision #bbb8c9d773
MDEV-14755
Revision #02b7dc7bec
MDEV-14249
Revision #c3bd0b0301
Revision #e8182df142
MDEV-12386
Revision #76056559ac
MDEV-9869
Revision #9631d933fb
Revision #f0f3b6549a
MDEV-13970
Revision #6e7ca6b0b2
MDEV-13719
Revision #068b1d0eb8
Revision #985d2d393c
Revision #a76a2522ec
MDEV-14426
Revision #8c3a1b15e6
Revision #5426f6e30f
Revision #ab0a7e13b2
Revision #aed781ef7f
Revision #9c28fd7a33
Revision #207976d6b9
Revision #e27e7ec767
Revision #85fad60dc7
MDEV-14729
Revision #73fa7aeb20
MDEV-14165
Revision #21eed925a0
Revision #eb14042383
MDEV-14613
Revision #8d70097c21
Revision #079c359971
MDEV-14629
Revision #06f0b23a78
Revision #4bd63bd551
MDEV-14679
Revision #7380376370
MDEV-14293
Revision #64b11e61b5
MDEV-14293
Revision #a9a4089175
Revision #8063804943
Revision #ece9c54e10
Revision #58eb4e5db9
MDEV-14422
Revision #0e69d0b094
MDEV-14607
Revision #a3476a5de2
Revision #86c69263a4
MDEV-14389
Revision #e12f77a7e3
MDEV-14389
Revision #13b9ec651a
MDEV-14589
Revision #434c9e6f0e
MDEV-14614
Revision #1e6ac94451
Revision #15219eb08a
MDEV-14290
Revision #bdeb27a000
MDEV-14123
Revision #ddc1d6904a
MDEV-14123
Revision #b8a0373ed2
MDEV-14123
Revision #40eee1da17
MDEV-14614
Revision #86beb08774
Revision #0af52734a7
Revision #51bc407403
Revision #bf96310657
Revision #2662228d18
Revision #0e5eef886a
MDEV-14350
Revision #dfafe15abb
MDEV-14606
Revision #578b26598a
MDEV-14607
Revision #4d016e6ed2
Revision #ba576c5b78
MDEV-14401
Revision #da3a3a68df
MDEV-12837
Revision #3eaca005ff
MariaDB 10.3
Revision #51c73a431f
Revision #77fb7ccba4
MDEV-13201
Revision #7dc6066dea
MDEV-14511
Revision #2c1e4d4d7a
MDEV-14563
Revision #a6254e5e7d
MDEV-14563
Revision #c3803914c5
MDEV-14433
Revision #f1f2b7742f
MDEV-13626
Revision #afe6aef5ff
Revision #b1cd5ca2af
Revision #e9bc0f75ef
MDEV-5834
Revision #1d526f31fb
Revision #d1ab89037a
MDEV-13670
MDEV-14550
Revision #8be7548085
MDEV-12698
Revision #bd8fd3b7c3
Revision #d9188adae5
Revision #40bf5c951b
Revision #8d24bef640
MDEV-14080
Revision #f59a1826f8
MDEV-14536
Revision #3fe261bd2b
Revision #8cee2f136d
MDEV-13384
Revision #b65fd73bb1
Revision #23d2dae5f0
Revision #e02b860861

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