This is a read-only copy of the MariaDB Knowledgebase generated on 2024-12-22. For the latest, interactive version please visit https://mariadb.com/kb/.

MariaDB Enterprise Server and Cluster 10.1.20 Release Notes and Changelog

Release date: 09 January 2017

MariaDB Enterprise Server 10.1.20 Release Notes

This version of MariaDB Enterprise Server is built off MariaDB 10.1.20.

MariaDB Enterprise Server 10.1.20 Changelog

  • commit d21ff07d57687e8bcd0e1eb618380c0d2a47def2 2016-12-19 21:00:49 -0500
    • Merge tag 'mariadb-10.1.20' into 10.1e
  • commit c13b5011629b5ff7b969d648265002e4d1ba94c2 2016-12-14 19:20:17 +0000
    • Fix broken cmake -DBUILD_CONFIG=mysql_release on Windows.
  • commit d93bbcad369c723c4ddf81a528576c9872d26d44 2016-12-14 20:13:36 +0530
  • commit f41bd7e54512d4e283ba909b4c3a700382cf1147 2016-12-13 05:07:02 +0530
    • MDEV-11060 sql/protocol.cc:532: void Protocol::end_statement(): Assertion `0' failed
  • commit 0c79de2419194f850e92de6ffa48d2e92055ee50 2016-12-14 09:30:43 +0530
  • commit 25a9a3da346b6d763cf77ce82b82c65f4b1769cb 2016-12-14 08:39:36 +0530
    • Revert "MDEV-11016 wsrep_node_is_ready() check is too strict"
  • commit 72cc73cea2e7071277b6a88bae0236cabf11788a 2016-12-13 11:51:33 +0200
    • MDEV-10368: get_latest_version() called too often
  • commit 67b570af506a42f14a8ae30603d52ca9de68cce5 2016-12-05 20:58:49 -0500
    • MDEV-10545: Server crashed in my_copy_fix_mb on querying I_S and P_S tables
  • commit 9c88a54c1064ebdcf461e6c524a36ce5cc9370bd 2016-12-05 20:07:30 -0500
    • MDEV-11179: WSREP transaction excceded size limit in Galera cluster
  • commit dbb06d2eaba63df0eae921da8a971c664ca18010 2016-11-21 19:44:48 -0500
    • MDEV-10954: MariaDB Galera: wsrep_sst_common: line 120: which: command not found
  • commit 5d9ca52219e4a4c92fc4a80ffc09b5075b1e5616 2016-12-12 00:59:40 +0200
    • Updated the list of unstable tests after the merge
  • commit 2f20d297f8ea731d845bb220e680ad10c7a927bc 2016-12-11 09:53:42 +0100
    • Merge branch '10.0' into 10.1
  • commit a629b5172e96c96c414fca70fffd64c80f2f7e8f 2016-12-10 23:04:41 +0200
    • Updated the list of unstable tests
  • commit eb4f2e063c341d9f3644339c68cb01679e782001 2016-12-10 22:19:09 +0200
    • MDEV-11533: Roles with trailing white spaces are not cleared correctly
  • commit 3e8155c637096da8fd019c42b78746be2bf89944 2016-12-09 16:33:48 +0100
    • Merge branch '5.5' into 10.0
  • commit 83f7151da5259fa07ab2c26600009d53adef50f3 2016-12-09 17:13:43 +0400
  • commit 03dabfa84d6bc9a8197c8d9fbe80f2a7f6a5b6ac 2016-12-08 22:54:58 +0100
    • MDEV-10713: signal 11 error on multi-table update - crash in handler::increment_statistics or in make_select or assertion failure pfs_thread == ((PFS_thread*) pthread_getspecific((THR_PFS)))
  • commit ab65db6d3fc0c876130cefb45a63cdaad4018f8c 2016-12-08 21:03:45 +0100
    • Revert "MDEV-10713: signal 11 error on multi-table update - crash in handler::increment_statistics or in make_select or assertion failure pfs_thread == ((PFS_thread*) pthread_getspecific((THR_PFS)))"
  • commit 870d7589c6c4596b0f1a641add5071469e2c94a7 2016-12-08 20:49:54 +0200
    • MDEV-11491 binlog_encryption.rpl_checksum fails sporadically in buildbot
  • commit 8e702bce66a2fb9ed911800f87e75509ae963e8c 2016-12-08 17:05:01 +0200
    • MDEV-11504 binlog_encryption.encrypted_master_switch_to_unencrypted fails sporadically in buildbot
  • commit 106664f8e86d694a9898c3e564bb72290f221bd6 2016-12-08 02:03:34 +0530
    • MDEV-11162 Assertion `num_records == m_idx_array.size()' failed in Filesort_buffer::alloc_sort_buffer(uint, uint)
  • commit 822fb79799c50b6d630083b1baf5c35b98a0bdfc 2016-12-07 23:44:52 +0530
    • MDEV-11162 Assertion `num_records == m_idx_array.size()' failed in Filesort_buffer::alloc_sort_buffer(uint, uint)
  • commit c32d3e16f37b0b3581ee03d4b3681add890112da 2016-12-07 18:05:13 +0400
    • MDEV-10787 Assertion `ltime->neg == 0' failed in void date_to_datetime(MYSQL_TIME*)
  • commit f5e0522d9261408aab8f7736ff9ab116b1e4358f 2016-12-07 13:06:14 +0100
  • commit 1d702ff07c53770f45086c514f34bf6ec4e8b299 2016-12-07 14:42:08 +0400
    • MDEV-8329 MariaDB crashes when replicate_wild_ignore_table is set to NULL.
  • commit e1e1fbc501aa61ce48a35583a29582ba8e57c2c3 2016-12-07 14:05:04 +0400
    • Merge pull request #272 from iangilfillan/10.1
  • commit 63edd271673dbd0e6b0d3fffc13f0ab63d5e0631 2016-12-07 11:58:40 +0200
    • Update mysqld_multi man page
  • commit 2114aa4ac56b2819b8aa782125a514144e3c0852 2016-12-07 13:37:16 +0400
  • commit 52b590bcf9273b673670ae2847d2e7361a470741 2016-12-07 10:04:10 +0400
    • Merge pull request #271 from iangilfillan/10.0
  • commit d67ef7a2fb3b52b3f61ce71dfe23cf4d610afc3c 2016-12-05 17:37:54 +0100
    • MDEV-10663: Use of Inline table columns in HAVING clause throws 1463 Error
  • commit 035a5ac62a0215c2f6e3e363331e3e984d780138 2016-09-26 18:15:11 +0200
    • MDEV-10713: signal 11 error on multi-table update - crash in handler::increment_statistics or in make_select or assertion failure pfs_thread == ((PFS_thread*) pthread_getspecific((THR_PFS)))
  • commit f988bcecfde819d3d3d2d7227789491fcc0ee430 2016-09-21 18:36:34 +0200
  • commit 3ada31696918de27669b1ceb035131000dc53267 2016-12-06 13:18:48 +0200
    • Update mysqldump man page
  • commit 74d52ded721d8d39bfb25d18a0b0b8ea8a7af884 2016-12-05 22:29:25 +0100
    • fix binlog_encryption.binlog_incident test
  • commit 76546a099c24a06ad89238f61435051a4663b112 2016-12-05 15:51:24 +0100
    • MDEV-10382 Using systemd, mariadb doesn't restart on crashes
  • commit 5142cd55f492a2c9a2e308e168c86278765f95c3 2016-12-04 21:19:32 +0100
    • MDEV-11052 mariadb-service-convert does not work after upgrading to 10.1.18
  • commit b5aa0f437fc595d508b9eb5d36185fd8cbaa62eb 2016-12-03 20:34:50 +0100
    • MDEV-11319 mysqlbinlog crashes or fails with out of memory while reading some encrypted binlogs
  • commit 952856c810c7a44678960a455062531279ddf113 2016-12-03 20:26:42 +0100
    • MDEV-11288 Server crashes in Binlog_crypt_data::init trying to feed encrypted log without decryption capabilities
  • commit 46dee0d1848e24e39fc236e78a438efa22356f8d 2016-12-05 16:50:12 +0400
    • MDEV-10717 Assertion `!null_value' failed in virtual bool Item::send(Protocol*, String*)
  • commit d036be7218fd9fb8b2233a121281a849bb53d4c0 2016-12-06 02:29:52 +0530
  • commit 611f91605adce17df87acf96b5aede0b73d0fc12 2016-12-05 20:19:01 +0200
  • commit 18cdff6765b954431934f6e6d0b1e281c8f0e0b8 2016-12-04 12:37:01 +0100
    • MDEV-10293 'setupterm' was not declared in this scope
  • commit 9199d727598d60e2e56cebaadb74f4fb042cbcd4 2016-12-05 15:25:59 +0200
    • MDEV-11233 CREATE FULLTEXT INDEX with a token longer than 127 bytes crashes server
  • commit 02d153c7b9739ce4c2445805aeaf4b185c6ac6f0 2016-06-26 13:37:27 +0200
    • str2decimal: don't return a negative zero
  • commit ead6d0de0280b2e2f5b3f4daedc82d3750a41740 2016-12-05 03:13:28 +0200
    • Follow-up for MDEV-9451 - fix XtraDB rdiff files
  • commit b0754ad45e6a7e23b352099ebfe01e4f35cfad79 2016-12-05 03:11:42 +0200
    • Follow-up for MDEV-11429 - fix result files for embedded and 32-bit tests
  • commit 7f2fd345004f9774cd1b6e00c8f67e719660cecc 2016-12-02 14:34:45 +0100
    • MDEV-11231 Server crashes in check_duplicate_key on CREATE TABLE ... SELECT
  • commit c5ef62159994b45e740a9b3f19c2b9cc8c265916 2016-12-04 01:59:08 +0100
    • Merge branch 'merge/merge-tokudb-5.6' into 10.0
  • commit f35b0d8ef81376a27db97030a1f84a0f656a525a 2016-12-04 01:37:55 +0100
    • Merge branch 'merge/merge-xtradb-5.6' into 10.0
  • commit e4a0d75a0b72cf08ee98ab7f319c011019bd0c0e 2016-12-04 01:35:57 +0100
    • import a test case from percona-server-5.6.34-79.1
  • commit 4a3acbcfd07291ecc141f37200eec79eb1713882 2016-12-02 00:19:49 +0100
    • MDEV-11241 Certain combining marks cause MariaDB to crash when doing Full-Text searches
  • commit 0a4b508173a0cd32f329df3514bf34c2f2001317 2016-12-01 20:04:36 +0100
    • MDEV-11242 MariaDB Server releases contains promotion of MariaDB Corporation
  • commit f640527e65cf83b5bfbc09df3c72813c1ca67d8d 2016-12-02 15:22:11 +0100
    • typo fixed: s/MSYQL/MYSQL/
  • commit f1b80d8ef11a8949fcc1c035f5ef0d5fb4382d0a 2016-12-02 16:25:47 +0200
    • MDEV-11236 Failing assertion: state == TRX_STATE_NOT_STARTED
  • commit 1e7f961d008762946cde5f9473fd418d5950551f 2016-12-01 14:56:09 +0200
    • MDEV-9451 innodb_buffer_pool_populate does not seem to work on 10.1.10
  • commit 97b21a195354e1f00353a2810e18f0c38fc039cb 2016-12-02 14:02:30 +0200
    • MDEV-10759 Fix Aria to support 2-byte collation IDs - Used same fix as for MyISAM: High level collation byte stored in unused bit_end position. - Moved language from header to base_info - Removed unused bit_end part in HA_KEY_SEG
  • commit 2996f9aa883d28be3e3156f8cbd4d34ce6797e3c 2016-11-30 18:36:29 +0200
    • MDEV-11429 Increase number of max table_open_cache instances
  • commit d4f0686cd819f2cd4fb78822ba56fda8ddce19e4 2016-12-02 10:24:00 +0100
    • 5.6.34-79.1
  • commit 7436c3d6abdd7d2b253ea0de108c7db0c72bdb0a 2016-12-02 10:22:18 +0100
    • 5.6.34-79.1
  • commit 2fd3af44830e8df9d60f2e8a955f9ed17e744986 2016-12-01 13:45:23 -0500
    • MDEV-11168: InnoDB: Failing assertion: !other_lock || wsrep_thd_is_BF(lock->trx->mysql_thd, FALSE) || wsrep_thd_is_BF(other_lock->trx->mysql_thd, FALSE)
  • commit e99990c631905cd923257331ef124a2bc9276e0d 2016-10-28 17:10:05 +0200
  • commit 525e214111a069574f9aca15944ac0a4ae7e4696 2016-10-25 16:47:36 +0200
    • Remove labs() warning from maria and myisam storage engines
  • commit 748d993cca6c63d40236ac7c937630965283242d 2016-11-29 11:28:15 -0800
    • Fixed bug MDEV-11364. The function Item_func_isnull::update_used_tables() must handle the case when the predicate is over not nullable column in a special way. This is actually a bug of MariaDB 5.3/5.5, but it's probably hard to demonstrate that it can cause problems there.
  • commit b209bc3eedfabc205af89f9e4c3af86bdfc6277a 2016-11-29 09:01:46 +0200
    • MDEV-10427: innodb.innodb-wl5522-debug-zip fails sporadically in buildbot
  • commit dbdef41a59ced64e21cd6c9059ce85496662212b 2016-11-29 08:41:45 +0200
    • MDEV-10686: innodb_zip.innodb_prefix_index_liftedlimit failed with timeout in buildbot
  • commit 9f31949b6460e7bd27daa8cbcaeb0343836e5352 2016-11-29 08:35:51 +0200
    • MDEV-10739: encryption.innodb-page_encryption_compression fails with timeout on valgrind
  • commit dd0ff30278cd7b24776ccf36a9c0d9171a569750 2016-11-29 06:51:12 +0400
    • MDEV-11343 LOAD DATA INFILE fails to load data with an escape character followed by a multi-byte character
  • commit 9976223c0063944a7fb598b8e22512a35c841f67 2016-11-28 17:28:37 +0400
    • MDEV-11171 Assertion `m_cpp_buf <= ptr && ptr <= m_cpp_buf + m_buf_length' failed in Lex_input_stream::body_utf8_append(const char*, const char*)
  • commit e493c6bb432a4b83277e22c236a39b82a4859356 2016-11-28 09:57:28 +0100
    • Merge remote-tracking branch 'my/tokudb_optimistic_parallel_replication' into 10.1
  • commit 099ce1dda1291eb4ef789039db400ee380d75376 2016-11-25 15:59:47 +0400
    • MDEV-11348 LOAD DATA LOCAL INFILE crashes the server on loading a backslash followed by a multi-byte character
  • commit a68d1352b60bfc3a424fd290a4f5a1beae1bb71e 2016-11-25 06:28:02 +0200
    • MDEV-11349 (2/2) Fix some bogus-looking Valgrind warnings
  • commit 3bec0b327c77456c826040fd4591844d37c58e79 2016-11-23 16:45:31 +0100
    • Parallel replication test case for TokuDB.
  • commit 8da33e3a868e7ab4472823f8f3bfab3d5cd1833e 2016-11-25 06:09:00 +0200
  • commit 1d8eafbeafbc4a77153d6ceb974dbbeff543e648 2016-11-24 15:55:55 +0400
    • Removing the unused function my_bincmp() from strings/ctype-ucs2.c
  • commit 021f78f6956d2f33cfbee3b3a2a20e9c822e0c98 2016-11-23 16:44:03 +0100
    • Use thd_kill_level() over old thd_killed() in TokuDB.
  • commit 660a2928a535e36e5dda846677dce4ba96508cd7 2016-11-23 16:46:33 +0100
    • Fix optimistic parallel replication for TokuDB.
  • commit d145d1b6ee42ffa7f9ca2ce02478a31a09f3fe99 2016-11-23 12:29:38 +0100
    • fix bogus stalls in the lock tree for low concurrency applications
  • commit 57058cb6772ec4205c1b0bade761f5bf65772748 2016-11-22 16:38:36 +0200
    • MDEV-10377: innodb.innodb_blob_truncate fails in buildbot: Failing assertion: page_type == 34354 || page_type == 37401 || page_type == 17855 || page_type == 2 || page_type == 3 || ...
  • commit ee3c99dfc7703de7f09a40ccdc6e0b65f5e987a7 2016-11-22 16:17:05 +0530
  • commit 03ddc19ab21d585f4aac16ad91e5cba39687cd31 2016-11-17 15:15:20 +0200
    • MDEV-6424: MariaDB server crashes with assertion failure in file ha_innodb.c line 11652
  • commit 42a398b59b5c2d08a9cc8c03d6d082a095a2cd77 2016-11-17 12:04:39 +0400
    • Fixing a typo in the patch for MDEV-10780, which caused default.test failure.
  • commit af05becb4c78d843f34328931704d82faaa8f213 2016-11-16 13:52:41 +0200
    • MDEV-10771: Test innodb_defragment_fill_factor does not work correctly
  • commit 390f2a013b1b223bdce2cd9011a799131eaf13ce 2016-11-16 11:00:38 +0100
    • Fix incorrect reading of events from relaylog in parallel replication.
  • commit f1fcc1fc105ad0e329b8f6dd11923f99d6edd42b 2016-11-15 23:00:11 +0100
    • Back-port Master_info::using_parallel() to 10.0.
  • commit bccd0b5e0e2a118d31d5eedf2e363273157d7ca9 2016-11-15 13:10:21 +0100
    • Merge branch 'mdev10863' into 10.1
  • commit 9a090728805720fb10697267531235cfbac651f4 2016-11-15 11:08:01 +0100
    • Merge branch 'mdev10863' into 10.0
  • commit cf29e8c55b1f39234b5e38cee28f0241a23436fd 2016-11-14 11:02:57 -0500
    • wsrep_info plugin: Fix test case
  • commit adc38ed81140701f89b40b3356b5fb7f9587c2b7 2016-11-14 08:02:35 +0100
    • Restore MY_WME flag for my_pread in read_ddl_log_entry, fix errors in buildbot
  • commit 96b62b55149a9297f32c3aad99ece613cc3f788f 2016-11-11 20:55:03 -0800
    • Fixed bug MDEV-11161. The flag TABLE_LIST::fill_me must be reset to false at the prepare phase for any materialized derived table used in the executed query. Otherwise if the optimizer decides to generate a key for such a table it is generated only for the first execution of the query.
  • commit 10aee66896a127da599a91f389820937cb4ba832 2016-11-10 23:47:42 +0000
    • MDEV-11248 Fix passing offset parameter to my_file_pread in read_ddl_log_file_entry
  • commit 1d9b043a1f5db7ff229d5200652cff7a78ea6266 2016-11-10 18:15:36 +0400
  • commit 1fee0171bcc9a71eb4f1e503232682e232c0bf6e 2016-11-09 15:23:25 +0200
    • MDEV-10692: InnoDB: Failing assertion: lock->trx->lock.wait_lock == lock When we enter here wait_lock could be already gone i.e. NULL, that should be allowed.
  • commit 6ae3dd6fb4c466e0facb26261349eb9c9debd6e5 2016-11-09 00:10:45 +0100
    • AWS Key management plugin does not build on Centos7.
  • commit 909e2392b2b31888a8410d6d692fc520243c8497 2016-11-07 10:51:35 -0500
    • bump the VERSION
  • commit 717f212840a35b2da228d0cc2877b8e1b32204a3 2016-11-04 12:33:42 +0100
    • MDEV-10863: parallel replication tries to continue from wrong position
  • commit e0f48e5ce9e77711f6d8cc1397bc32e0bd3edc33 2016-11-03 16:21:48 +0000
    • MDEV-11214 Windows : MSI installation fails, if run by a service user (e.g LocalSystem)
  • commit 9741e0ea7250ef088b29294049902c7f568ba3f5 2016-11-01 07:52:28 +0200
    • Initialize zip_dict_ids table and avoid referencing array items as currently MariaDB does not support compressed columns.
  • commit 923a7f8675e262b45ee63bffb617477ca5b5011d 2016-10-31 12:16:53 +0200
    • MDEV-11188: rpl.rpl_parallel_partition fails with valgrind warnings in buildbot and outside
  • commit 7ed5563bbee301bf8217080dc78ea6a3e78e23a8 2016-10-26 14:52:24 +0530
    • MDEV-11016 wsrep_node_is_ready() check is too strict Problem:- The condition that checks for node readiness is too strict as it does not allow SELECTs even if these selects do not access any tables. For example,if we run SELECT 1; OR SELECT @@max_allowed_packet; Solution:- We need not to report this error when all_tables(lex->query_tables) is NULL:
  • commit 425d341b980e412d5083056da7b017fbc8bb02e2 2016-10-28 11:46:15 -0400
    • bump the VERSION
  • commit cb7b03b00d9b19dbb3ca00947c6e7637917c4e5a 2016-10-28 13:34:13 +0400
    • MDEV-11164 - hardening-wrapper has been removed from Debian Sid
  • commit 2a2e79b702b28149c8f9984d24367fe3ad7afa13 2016-10-27 13:03:49 +0000
    • MDEV-11157 Windows - Upgrade installer to use HeidiSQL 9.4
  • commit d8cb6822bc7deecba26021368c2f08fa6bf59e58 2016-10-26 21:54:41 +0000
    • VS2015 build fixes
  • commit aec43216c834c2156e9aca7b7dc182fbdd1916de 2016-10-26 21:38:58 +0000
    • MDEV-9409 Windows - workaround VS2015 CRT bug that makes mysqldump/mysql_install_db.exe fail
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.