All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.1.21 Changelog

The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now

DownloadRelease NotesChangelogOverview of 10.1

Release date: 18 Jan 2017

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 #f7d0304 2017-01-17 20:17:35 +0100 - Merge branch '10.0' into 10.1

  • 2017-01-17 16:22:25 +0100 - Merge branch '5.5' into 10.0

  • 2017-01-14 21:23:00 +0100

    • bugfix: Item_func_min_max stored thd internally

  • 2017-01-14 20:55:33 +0100

    • bugfix: cmp_item_row::alloc_comparators() allocated on the wrong arena

  • 2017-01-14 14:56:01 +0100

    • concurrent queries with virtual columns crash in temporal code

  • 2017-01-17 11:15:21 +0100

    • connect: compilation errors and few obvious bugs

  • 2017-01-16 18:47:53 +0100

    • Out-of-bounds string access in create_schema_table()

  • 2017-01-16 18:23:02 +0100

    • Old Bug possibly not fixed; BEFORE INSERT Trigger on NOT NULL

  • 2017-01-17 14:09:38 +0100

    • selinux fixes for 10.0->10.1 merge

  • 2017-01-13 11:25:38 +0100

    • mysql_install_db enhancements to facilitate Debian bug#848616 fix

  • 2017-01-17 17:11:28 +0100 - Merge branch '10.0' into 10.1

  • 2017-01-17 12:24:55 +0100

    • : dual master with parallel replication memory leak in write master

  • 2017-01-17 15:32:41 +0400

    • Strict Password Validation Breaks Replication.

  • 2017-01-17 04:17:26 +0200 - Merge remote-tracking branch 'origin/10.1' into 10.1

  • 2017-01-16 18:26:14 +0200

    • follow-up: Adjust one more test.

  • 2017-01-17 02:35:16 +0200

    • Post merge review fixes

  • 2017-01-17 00:37:20 +0200

    • Post merge fix sysvars_innodb for xtradb

  • 2017-01-16 12:50:12 +0200

    • : ArmHF EXPLAIN JSON garbage longlong values printed

  • 2017-01-16 12:49:22 +0200

    • : ArmHF EXPLAIN JSON garbage longlong values printed

  • 2017-01-16 12:18:21 +0200 - Merge remote-tracking branch 'origin/10.1' into 10.1

  • 2017-01-16 09:15:56 +0200

    • follow-up: Adjust tests.

  • 2017-01-16 02:36:31 +0200

    • 101_compatibility test fails on CentOS 5

  • 2017-01-16 01:27:26 +0200

    • Updated list of unstable tests for 10.1.21

  • 2017-01-14 00:13:16 +0200

    • fails to start datadir created with /MySQL 5.6 using innodb-page-size!=16K

  • 2017-01-15 14:20:16 +0200

    • InnoDB can abort if the doublewrite buffer contains a bad and a good copy

  • 2017-01-14 17:52:33 +0200

    • : Disable a randomly failing test until the code is fixed.

  • 2017-01-12 00:33:21 +0100

    • Server crashes in Field::is_real_null

  • 2016-12-12 01:01:56 +0100

    • max_session_mem_used server variable

  • 2016-12-12 01:00:45 +0100

    • bugfix: mutex order violation in embedded

  • 2016-12-11 17:16:15 +0100

    • cleanup: make malloc_size_cb_func always defined

  • 2017-01-16 04:53:57 +0200 - Merge remote-tracking branch '10.0-galera' into 10.1

  • 2017-01-13 13:57:17 -0500

    • Fix for post-merge build failure.

  • 2017-01-13 13:53:59 -0500 - Merge tag 'mariadb-10.0.29' into 10.0-galera

  • 2016-12-27 14:13:32 +0530

    • Extra persistent columns on slave always gets NULL in RBR

  • 2016-12-21 09:34:37 +0530

    • Galera_3nodes test suite does not suppress Warnings.

  • 2016-12-14 15:22:04 +0530

    • Improved wsrep_dirty_reads

  • 2016-12-14 13:57:05 +0530

    • Revert " wsrep_node_is_ready() check is too strict"

  • 2016-12-09 12:15:41 -0500

    • Fix failing tests.

  • 2016-12-05 16:28:29 -0500

    • Fix build failure.

  • 2016-12-01 11:24:04 +0530

    • wsrep_node_is_ready() check is too strict

  • 2016-11-07 10:25:03 -0500

    • bump the VERSION

  • 2016-11-02 21:10:39 -0400

    • Disable unstable galera_concurrent_ctas test.

  • 2016-11-02 21:08:44 -0400

    • Fix a build failure noticed on Yakkety.

  • 2017-01-16 03:18:14 +0200 - Merge branch '10.0' into 10.1

  • 2017-01-14 19:56:00 +0200 - Merge branch '5.5' into 10.0

  • 2017-01-12 13:54:21 +0100

    • Virtual columns do not get along well with NO_ZERO_DATE

  • 2017-01-11 19:12:21 +0100

    • Assertion `is_stat_field || !table || (!table->write_set || bitmap_is_set(table->write_set, field_index) || (table->vcol_set && bitmap_is_set(table->vcol_set, field_index)))' failed in Field_time::store_TIME_with_warning

  • 2017-01-13 10:15:28 -0500

    • bump the VERSION

  • 2017-01-12 03:37:35 +0200 - Merge branch 'bb-10.0-vicentiu' into 10.0

  • 2017-01-12 03:36:45 +0200 - Merge branch '5.5' into 10.0

  • 2017-01-11 09:05:36 -0500

    • : sql_mode can't be set with non-ascii connection charset

  • 2017-01-10 18:31:03 +0100

    • Starting service with mysqld_safe_helper fails in SELINUX "enforcing" mode

  • 2017-01-10 14:19:11 +0100

    • mysqld_safe: don't close stdout if set -x

  • 2017-01-03 16:38:56 +0200

    • Update mysql_secure_installation man page

  • 2017-01-10 14:20:43 +0200

    • Fix unit test after merge from mysql 5.5.35 perfschema

  • 2017-01-10 12:34:51 +0200 - Merge remote-tracking branch 'origin/5.5' into 10.0

  • 2017-01-09 14:19:02 +0400

    • Adding LOAD DATA tests for and

  • 2017-01-10 12:08:36 +0200

    • Fix problems from 5.5 merge

  • 2017-01-10 12:32:54 +0200 - Merge remote-tracking branch 'merge/merge-perfschema-5.6' into 10.0

  • 2017-01-07 15:53:37 +0200

    • 5.6.35

  • 2016-10-25 16:59:57 +0200

    • 5.6.34

  • 2017-01-07 14:38:21 +0200 - Merge remote-tracking branch 'merge/merge-innodb-5.6' into 10.0

  • 2017-01-07 14:24:42 +0200

    • 5.6.35

  • 2016-10-25 16:58:47 +0200

    • 5.6.34

  • 2017-01-06 20:24:50 +0200 - Merge remote-tracking branch 'connect/10.0' into bb-10.0-vicentiu

  • 2016-12-25 12:32:05 +0100

    • Modified version number

  • 2016-12-24 18:19:21 +0100 - Merge branch '10.0' of into ob-10.0

  • 2016-12-23 16:58:32 +0100

    • Fix some XML table type bugs: - in DOMNODELIST::DropItem if (Listp == NULL || Listp->length <= n) return true; is wrong, should be: if (Listp == NULL || Listp->length < n) return true; - Crash in discovery with libxml2 in XMLColumns because: if (!tdp->Usedom) nl was destroyed vp->nl = vp->pn->GetChildElements(g); is executed with vp->pn uninitialized. Fixed by adding: vp->pn = node; line 264. -In discovery with libxml2 some columns are not found. Because list was not recovered properly, nodes being modified and not reallocated. Fixed lines 214 and 277.

  • 2016-12-14 14:20:23 +0100 *

    • : developing handling files contained in ZIP file. Enable using multiple zip files

  • 2016-12-12 10:57:19 +0100 *

    • : developing handling files contained in ZIP file. A first experimental and limited implementation

  • 2016-12-02 23:03:43 +0100 *

    • SIGBUS errors in Connect Storage Engine for ArmHF and MIPS. Fix includes launchpad fix plus more to cover writing BIN tables

  • 2016-11-27 14:42:37 +0100 *

    • Fix null pointer java error when connecting to jdbc:drill driver. By setting the context class loader

  • 2016-11-14 19:20:40 +0100 *

    • place Java classes ApacheInterface and JdbcInterface into single jar file. Try to fix the INSTALL command

  • 2016-11-06 14:57:27 +0100 *

    • Fix . Escape quoting character. Should be doubled. Now it is also possible to escape it by a backslash

  • 2017-01-06 17:09:59 +0200 - Merge remote-tracking branch 'origin/5.5' into 10.0

  • 2017-01-05 13:54:31 -0800

    • Fixed bug .

  • 2017-01-05 17:38:55 +0200

    • Sequences of tests fail with valgrind warnings in buildbot

  • 2017-01-01 23:13:04 +0200

    • funcs_2.innodb_charset fails in buldbot on valgrind builder with timeout

  • 2017-01-04 23:05:22 +0200

    • main.join_cache fails in buildbot on very slow builders

  • 2017-01-04 13:36:55 +0100

    • Starting service with mysqld_safe_helper fails in SELINUX "enforcing" mode

  • 2017-01-04 13:03:30 +0200

    • main.pool_of_threads fails sporadically in buildbot

  • 2017-01-04 03:33:39 +0200

    • main.subselect_no_exists_to_in failed in buildbot

  • 2016-12-24 09:47:55 -0500

    • bump the VERSION

  • 2016-12-22 13:02:32 +0100

    • reduce code duplication a little

  • 2016-12-22 11:13:07 +0100

    • add an assert

  • 2016-12-22 12:23:48 +0100

    • test case for Bug #23303485 : HANDLE_FATAL_SIGNAL (SIG=11) IN SUBSELECT_UNION_ENGINE::NO_ROWS

  • 2016-12-22 12:49:06 +0100 - Merge branch 'mysql/5.5' into 5.5

  • 2016-12-20 21:16:23 +0100

    • Numerous issues in mysqld_safe

  • 2016-12-20 15:17:59 +0100

    • move check_user/set_user from mysqld.cc to mysys

  • 2016-12-22 15:51:37 +0530

    • : Crash When Using sort_union Optimization

  • 2016-12-21 15:39:45 +0400

    • Assertion `fixed == 1' failed in virtual String* Item_func_conv_charset::val_str(String*)

  • 2016-12-20 17:42:08 +0400

    • - Identical logical conditions

  • 2016-12-08 23:27:04 +0530

    • : fixes Identical logical conditions

  • 2016-12-20 12:45:48 +0000

    • Fix pointer formatting in crash handler output.

  • 2016-12-20 10:25:25 +0100

    • : UNION query returns incorrect rows outside conditional evaluation

  • 2016-12-16 17:16:02 +0300

    • : Database crashes in the query to the View

  • 2016-12-16 17:08:31 +0300

    • : Assertion `outer_context || !*from_field || *from_field == not_found_field' ...

  • 2016-12-19 16:09:20 +0400

    • Bundling insert with create statement for table with unsigned Decimal primary key issues warning 1194.

  • 2016-12-19 14:28:08 +0400

    • Assertion `arg1_int >= 0' failed in Item_func_additive_op::result_precision()

  • 2016-12-16 14:44:08 +0200

    • Typo, update limit in comment

  • 2016-12-16 17:42:21 +0100

    • Buildbot tests fail with warnings on server shutdown after rpl.rpl_row_mysqlbinlog

  • 2016-12-16 10:10:08 +0100

    • cleanup: rpl.rpl_row_mysqlbinlog

  • 2016-12-15 18:20:58 +0100

    • Queries executed by event scheduler are written to slow log incorrectly or not written at all

  • 2016-12-16 18:37:11 +0400

    • Audit plugin sometimes causes server to crash when using with MySQL.

  • 2016-12-11 00:50:00 +0200

    • Follow-up for 02d153c7b9 (str2decimal: don't return a negative zero)

  • 2017-01-12 15:16:45 +0400

    • Assertion `precision > 0' failed in decimal_bin_size

  • 2017-01-12 12:33:46 +0200

    • Improve an test of innodb_encrypt_log.

  • 2017-01-11 14:26:30 +0200

    • Remove an excessive copyright message.

  • 2017-01-11 14:19:06 +0200 - Merge 10.0 into 10.1

  • 2017-01-11 14:13:30 +0200

    • InnoDB: Enable UNIV_DEBUG_VALGRIND for cmake -DWITH_VALGRIND

  • 2017-01-11 04:45:47 +0200

    • Updated list of unstable tests for 10.0.29 release

  • 2017-01-10 14:30:11 +0200 - Merge 10.0 into 10.1

  • 2017-01-10 14:11:32 +0200

    • Fix an innodb_plugin leak noted in

  • 2017-01-09 23:37:42 +0400

    • Reproducible server crash after the 2nd ALTER TABLE ADD FOREIGN KEY IF NOT EXISTS.

  • 2017-01-08 17:51:36 +0200

    • : ! is_set()' or !is_set() || (m_status == DA_OK_BULK && is_bulk_op())' fails in Diagnostics_area::set_ok_status on CREATE OR REPLACE with ARCHIVE table

  • 2017-01-04 22:41:43 +0100

    • Search path for my.ini is wrong for default installation Add <install_root>/data/my.ini to the search path - this my.ini location is used since

  • 2017-01-04 22:50:48 +0100

    • Windows : use meaningful DEFAULT_MYSQL_HOME - base directory for the default installation.

  • 2017-01-04 23:04:37 +0100

    • Client plugins cannot be loaded by command line tools in default installation.

  • 2016-07-25 16:06:52 +0300

    • Calling a stored function from a nested select from temporary table causes unpredictable behavior

  • 2016-07-25 13:07:50 +0200

    • : Stopped SQL slave thread doesn't print a message to error log like IO thread does

  • 2017-01-01 15:36:56 +0200

    • Replication tests fail on valgrind due to waiting-related timeouts

  • 2017-01-04 19:11:13 +0200

    • Sphinx test suite refuses to run silently

  • 2017-01-09 09:15:21 +0200

    • Make encryption.innodb_lotoftables more robust.

  • 2017-01-09 09:12:32 +0200

    • Minor cleanup of innodb.innodb-change-buffer-recovery

  • 2017-01-07 15:27:59 +0200

    • Post-push fix for : Make the debug variable UINT.

  • 2017-01-05 20:32:15 +0200 - Merge 10.0 into 10.1

  • 2017-01-05 20:13:34 +0200

    • Memory leak in innodb.innodb_corrupt_bit

  • 2017-01-01 19:35:44 +0200

    • rpl.sec_behind_master-5114 fails sporadically in buildbot

  • 2017-01-04 13:26:09 +0100

    • : DBUG_ASSERT on CREATE VIEW v1 AS SELECT * FROM t1 FOR UPDATE

  • 2017-01-05 19:01:14 +0200

    • Plug a memory leak in buf_dblwr_process().

  • 2017-01-05 10:42:19 +0200

    • Post-push fix for Part 1 of Fix scrubbing tests

  • 2017-01-04 20:49:13 +0200

    • Fix scrubbing tests

  • 2017-01-04 18:43:32 +0200

    • Encryption causes race conditions in InnoDB shutdown

  • 2017-01-04 18:16:37 +0200

    • Part 1 of Fix scrubbing tests

  • 2017-01-04 13:56:11 +0200 - Merge 10.0 into 10.1

  • 2017-01-03 19:32:47 +0200

    • InnoDB tries to create unused table SYS_ZIP_DICT

  • 2017-01-01 20:06:03 +0200

    • main.pool_of_threads fails sporadically in buildbot

  • 2016-12-27 14:13:32 +0530

    • Extra persistent columns on slave always gets NULL in RBR

  • 2016-12-27 03:21:13 +0200

    • Disable the test for valgrind builds

  • 2017-01-03 15:44:44 +0200

    • Post-fix for fil_crypt_threads_end() tries to create threads

  • 2017-01-03 13:18:47 +0200

    • fil_crypt_threads_end() tries to create threads after aborted InnoDB startup

  • 2017-01-03 10:45:55 +0530

    • WSREP() appears on radar in OLTP RO

  • 2017-01-03 10:10:58 +0530

    • wsrep_node_is_ready() check is too strict

  • 2016-12-27 14:13:32 +0530

    • Extra persistent columns on slave always gets NULL in RBR

  • 2016-12-28 12:05:43 +0200

    • InnoDB redo log apply fails to adjust data file sizes

  • 2016-12-29 15:03:12 +0200

    • Make the test work with any innodb_page_size.

  • 2016-12-21 20:11:14 +0100

    • : GRANT inside an SP does not work well on 2nd execution

  • 2016-12-28 16:14:28 +0200

    • : 'Data structure corruption' IMPORT TABLESPACE doesn't work for encrypted InnoDB tables if space_id changed

  • 2016-12-28 15:54:24 +0200

    • Debian: the Lintian complains about "shlib-calls-exit" in ha_innodb.so

  • 2016-12-27 20:41:32 +0200

    • Replication tests fail on valgrind due to waiting-related timeouts

  • 2016-12-22 12:03:36 +0200

    • Remove an unnecessary comparison.

  • 2016-12-22 14:20:47 +0200

    • Call mutex_free() before freeing the mutex list

  • 2016-12-22 14:02:51 +0200

    • : encryption.innodb_encryption_discard_import failed in buildbot

  • 2016-12-21 22:41:07 +0200

    • Fixed compiler warning

  • 2016-12-21 22:40:52 +0200

    • analyze_stmt_slow_query_log fails sporadically in buildbot

  • 2016-12-21 09:34:37 +0530

    • Galera_3nodes test suite does not suppress Warnings.

  • 2016-12-20 15:31:02 -0500

    • Fix failing galera tests.

  • 2016-12-20 15:03:56 +0200

    • Port the test innodb.doublewrite from MySQL 5.7.

  • 2016-12-19 17:15:25 +0200 - Merge branch '10.0' into 10.1

  • 2016-12-19 15:57:41 +0200

    • InnoDB leaks foreign key metadata on DDL operations

  • 2016-12-15 10:34:41 -0500

    • bump the VERSION

Revision #6728aae
Revision #b948b5f
Revision #798fcb5
Revision #67e2028
MDEV-9690
Revision #e4e801d
Revision #f797ea7
MDEV-11601
Revision #ef8003e
MDEV-11698
Revision #e79e840
Revision #736afe8
Revision #719e811
Revision #3e589d4
MDEV-11811
Revision #30a9ac4
MDEV-10956
Revision #3953c55
Revision #0349712
MDEV-11623
Revision #1e192e9
Revision #d807e415
Revision #6560e9c
MDEV-11711
Revision #eddbae4
MDEV-11712
Revision #7b44c31
Revision #7e3f3de
MDEV-11623
Revision #3a91dec
Revision #34c89d0
Revision #ab1e6fef
MDEV-11623
MariaDB 10.1
MariaDB 10.0
Revision #a9d00db
MDEV-11799
Revision #9b99d9b
MDEV-8139
Revision #5dfab33
MDEV-11551
Revision #7e2f9d0
Revision #ab3388c
Revision #1282eb6
Revision #5ac71d4
Revision #5fc1ba6
Revision #ee8b5c3
Revision #1154433
MDEV-11636
Revision #be430b8
MDEV-11490
Revision #4c1e181
MDEV-11479
Revision #ffdd1e9
MDEV-11016
Revision #e156ea1
Revision #55b4579
Revision #52ea5ad
MDEV-11016
Revision #41e11a8
Revision #c7e1c89
Revision #7971360
Revision #8e15768
Revision #66744f4
Revision #20ca1bc
MDEV-11527
Revision #0d1d0d7
MDEV-11706
Revision #939d125
Revision #4f53384
Revision #1c5ca7c
Revision #ab93a4d
MDEV-11685
Revision #c1a23cd
MDEV-11676
Revision #6ad3dd6
Revision #9a4bc0d
Revision #4799af0
Revision #d00d46f
Revision #3e63fde
MDEV-11079
MDEV-11631
Revision #ecdb39a
Revision #94e18e2
Revision #c33db2c
Revision #ae47336
Revision #682d484
Revision #6ac84d9
Revision #31d8c92
Revision #1a55455
Revision #4314768
Revision #6d2d0a7
server
Revision #e6b563f
Revision #9523065
MDEV-11295
Revision #d44723e
MDEV-11295
Revision #599d8cc
MDEV-11366
Revision #2d78b25
Revision #aae6753
MDEV-11051
Revision #5884aa1
MDEV-11234
Revision #e9aed13
Revision #ae1b3d1
MDEV-10705
Revision #9e528d4
MDEV-11727
Revision #5302ef2
MDEV-11700
Revision #f1ee011
MDEV-11722
Revision #f4d12c1
MDEV-11676
Revision #e5d7fc9
MDEV-10100
Revision #0912fbb
MDEV-11719
Revision #2718225
Revision #ec6d8da
Revision #e7d7910
Revision #48655ce
Revision #9fefe97
Revision #8fcdd6b
Revision #c8e49f2
Revision #706fb79
MDEV-10927
Revision #5e051bfa
MDEV-10386
Revision #ef82fd8
MDEV-11353
Revision #cbd7548
MDEV-11353
Revision #e025ebc
Revision #aaff3d6
MDEV-10172
Revision #f23b41b
MDEV-10148
Revision #268bb69
MDEV-7691
Revision #19896d4
MDEV-10274
Revision #2f6fede
MDEV-10524
Revision #c4d9dc70
Revision #b2b210b
MDEV-11543
Revision #b03b38d
Revision #e86580c
MDEV-11552
Revision #211cf93
MDEV-11510
Revision #14e1f32
Revision #ebb8c9f
MDEV-11030
Revision #2dc5d8b
MDEV-9011
Revision #4507f1e
Revision #5b5bce8
Revision #833fda8f
Revision #f516db3
Revision #5044dae
Revision #78e6faf
MDEV-11686
Revision #171e59e
MDEV-11548
Revision #eed319b
MDEV-11317
Revision #eaf6b05
MDEV-11087
MariaDB 5.2
Revision #82b8741
Revision #ae6eb7a
MDEV-11088
Revision #e4978d2
MDEV-9084
Revision #43378f3
MDEV-10271
Revision #670b858
Revision #b2b6cf4
MDEV-10988
Revision #4b05d60
Revision #59ea645
Revision #384f4d1
MDEV-11556
Revision #8049d2e
Revision #f0c19b6
MDEV-11730
Revision #9bf92706d1
MDEV-8518
Revision #bc4cac3
MDEV-10035
Revision #fb5ee7d
Revision #758af98
MDEV-8139
Revision #ffb38c9
MDEV-8139
Revision #719321e
MDEV-11638
Revision #0f8e17a
MDEV-8139
Revision #0c1de94
Revision #80d5d14
MDEV-11694
Revision #3871477
MDEV-10100
Revision #d02a77b
MDEV-11636
Revision #37f294f
Revision #ba8198a
MDEV-11688
Revision #fc77925
MDEV-11688
Revision #b4616c4
MDEV-7955
Revision #d9a1a20
MDEV-11016
Revision #2f5670d
MDEV-11636
Revision #8451e09
MDEV-11556
Revision #f493e39
Revision #23cc1be270
MDEV-11584
Revision #283e9cf4cb
MDEV-11656
Revision #d50cf42
MDEV-9282
Revision #dc9f5df
Revision #545c912
Revision #7e02fd1
MDEV-11630
Revision #55eb712
MDEV-11218
Revision #c51c885
Revision #c33c638
MDEV-7558
Revision #9e032d6
MDEV-11490
Revision #75ab65a
Revision #195241e
Revision #44da95e
Revision #9f863a1
MDEV-11602
Revision #8e19833

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