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

MariaDB 10.0.20 Changelog

The most recent release in the MariaDB 10.0 series is:
MariaDB 10.0.38 Download Now

Download Release Notes Changelog Overview of 10.0

Release date: 18 Jun 2015

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 #a6087e7 2015-06-17 16:13:02 +0200
    • MDEV-5309 - RENAME TABLE does not check for existence of the table's engine
  • Revision #5a4c5fa 2015-06-17 14:18:16 +0200
  • Revision #b56ad49 2015-06-16 17:27:53 +0200
    • MDEV-8287 DROP TABLE suppresses all engine errors
  • Revision #66fd45a 2015-06-08 21:06:56 +0200
    • MDEV-7398 mysqld segfaults on FreeBSD 10.1 i386 when built with clang 3.4
  • Revision #7bfda27 2015-06-16 23:46:22 +0200
    • MDEV-8128 cmake fails to detect boost libraries
  • Revision #26b0cf4 2015-06-16 21:18:59 +0200
    • MDEV-8183 Adding option mysqldump --no-data-med
  • Revision #569d2f8 2015-06-16 23:57:49 +0200
    • Merge branch 'connect-10.0' into 10.0
  • Revision #985e430 2015-06-16 23:55:56 +0200
    • after-merge fixes
  • Revision #27f0bd7 2015-06-16 17:33:21 +0300
    • Fix test case innodb.xa_recovery crash on xtradb.
  • Revision #9680602 2015-06-16 16:20:55 +0300
    • Fix test failure on main.partition_innodb.
  • Revision #ababe04 2015-06-16 15:16:53 +0300
    • Fix crash on test innodb.innodb-virtual-columns. We should create only columns really stored to database.
  • Revision #b83855a 2015-06-16 14:55:21 +0300
    • Fix innochecksum build failure.
  • Revision #5355972 2015-06-16 12:49:00 +0200
    • after merge fixes: InnoDB and XtraDB
  • Revision #ede0880 2015-06-16 12:47:58 +0200
    • Merge branch 'merge-perfschema-5.6' into 10.0
  • Revision #9859d36 2015-06-16 12:46:14 +0200
    • Merge branch 'merge-xtradb-5.6' into 10.0
  • Revision #a65162a 2015-06-16 11:08:23 +0200
    • Merge branch 'merge-innodb-5.6' into 10.0
  • Revision #9084945 2015-06-16 11:04:40 +0200
    • 5.6.24-72.2
  • Revision #3c37249 2015-06-16 11:00:33 +0200
    • 5.6.25
  • Revision #139ba26 2015-06-16 10:57:05 +0200
    • 5.6.25
  • Revision #909f760 2015-06-15 15:37:14 +0400
    • MDEV-5309 - RENAME TABLE does not check for existence of the table's engine
  • Revision #b988553 2015-06-15 15:42:14 +0200
    • MDEV-7771 missing client plugins when mariadb-shared is not installed
  • Revision #02421aa 2015-06-15 18:07:41 +0500
    • MDEV-7871 Tests fail massively on "Assertion `status_var.memory_used == 0'" when run with --ps --embedded. As the MF_THREAD_SPECIFIC was introduced to the alloc_root's and the prealloc added to the statement::mem_root and statement::result.alloc, we have to adjust the embedded server to it. The preallocation was removed for the embedded server as it makes no sence for it. The msyqltest should free the statement inside the proper thead to make the memory statistics happy.
  • Revision #a117030 2015-06-14 18:46:02 +0200
    • MDEV-8131 MariaDB does not build on hurd-i386: plugin/auth_dialog/dialog.c:172:20: error: 'RTLD_DEFAULT' undeclared
  • Revision #3288f26 2015-06-14 20:19:05 +0200
    • include the correct IPv6 check in perfschema tests
  • Revision #2a0f086 2015-06-14 17:38:30 +0200
    • don't scream when auto-selected IPv6 is not available
  • Revision #a453a28 2015-06-14 17:34:08 +0200
    • MDEV-8083 MTR is broken on systems with IPv6 disabled
  • Revision #aad8667 2015-06-15 11:11:42 +0400
    • Committing a change into r/type_time_hires.result forgotten in the previous commit for MDEV-8205.
  • Revision #43e4522 2015-06-15 11:04:06 +0400
    • MDEV-8205 timediff returns null when comparing decimal time to time string value
  • Revision #f69f3db 2015-06-15 08:25:09 +0200
    • Merge branch 'mdev8294' into 10.0
  • Revision #4c251af 2015-06-15 08:23:26 +0200
    • MDEV-8316: debugger aborting because missing DBUG_RETURN or DBUG_VOID_RETURN macro in function "any_slave_sql_running"
  • Revision #93c039d 2015-06-15 08:13:40 +0200
    • MDEV-8294: Inconsistent behavior of slave parallel threads at runtime
  • Revision #196528e 2015-06-14 18:54:13 +0500
    • MDEV-8212 alter table - failing to ADD PRIMARY KEY IF NOT EXISTS when existing index of same as column name. The default name for the primary key is rather 'PRIMARY' instead of the indexed column name.
  • Revision #fc31e31 2015-06-14 17:29:58 +0300
    • MDEV-8179: Absent progress report for operations on InnoDB tables
  • Revision #36bf482 2015-06-14 15:51:34 +0200
    • MDEV-8285 compile fails under Mac OS X 10.6.8 due to use of strnlen
  • Revision #e2879ac 2015-06-14 08:14:28 +0300
    • MDEV-7881: InnoDB Logfile size - misleading error message
  • Revision #e85b661 2015-06-12 08:00:48 +0200
    • Merge branch 'bb-10.0-serg' into 10.0
  • Revision #d437c35 2015-06-11 22:54:03 +0400
    • Adding a few warning related protected methods in Field and reducing some duplicate code.
  • Revision #b9eb7f1 2015-06-11 20:20:52 +0200
    • CRLF
  • Revision #6d49d3b 2015-06-11 20:20:45 +0200
    • compiler warnings
  • Revision #810cf36 2015-06-11 20:20:35 +0200
    • Merge branch '5.5' into 10.0
  • Revision #d199a0f 2015-06-11 17:47:52 +0200
    • more renames after tokudb merge
  • Revision #b96c196 2015-06-11 16:48:10 +0200
    • Item_cache::safe_charset_converter() fixes
  • Revision #7c98e8a 2015-06-11 16:43:56 +0200
    • fix after the tokudb ft-index merge
  • Revision #36f37a4 2015-06-10 12:01:06 +0200
  • Revision #682ed00 2015-06-10 11:57:42 +0200
    • MDEV-8294: Inconsistent behavior of slave parallel threads at runtime
  • Revision #5a44e1a 2015-06-09 22:11:22 +0200
    • tests for MDEV-7937: Enforce SSL when --ssl client option is used
  • Revision #80f6b22 2015-06-09 16:08:09 +0400
    • MDEV-3870 - Valgrind warnings on OPTIMIZE MyISAM or Aria TABLE with disabled keys
  • Revision #3a50a8c 2015-06-09 13:50:43 +0400
    • MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
  • Revision #49a3392 2015-06-09 11:57:31 +0400
    • MDEV-363 - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled
  • Revision #e5005ce 2015-06-09 18:06:41 +0200
    • disable ssl for ssl-disabled tests
  • Revision #992d782 2015-06-09 18:56:09 +0300
  • Revision #5d57e2d 2015-06-09 16:46:45 +0300
    • Fix tests for 7937
  • Revision #be5035b 2015-06-09 15:59:29 +0300
  • Revision #4ef7497 2015-06-09 14:08:44 +0300
    • MDEV-7937: Enforce SSL when --ssl client option is used
  • Revision #56e2d83 2015-05-02 08:45:10 +0200
    • MDEV-7695 MariaDB - ssl - fips: can not connect with --ssl-cipher=DHE-RSA-AES256-SHA - handshake failure
  • Revision #92b3659 2015-06-09 12:05:06 +0400
    • MDEV-7268 Column of table cannot be converted from type 'decimal(0,?)' to type ' 'decimal(10,7)' Changing the error message to: "...from type 'decimal(0,?)/*old*/' to type ' 'decimal(10,7)'..." So it's now clear that the master data type is OLD decimal.
  • Revision #b1e1039 2015-06-09 07:36:24 +0400
    • MDEV-8286 Likely a redundant declaration of Item_cache::used_table_map
  • Revision #a4d93e0 2015-06-05 20:05:08 +0200
    • MDEV-8050 sphinx test cases cannot run with sphinxsearch-2.2.6
  • Revision #b41ad55 2015-06-08 15:09:20 +0200
    • update tokudb version
  • Revision #1707cfc 2015-06-08 21:55:52 +0500
    • MDEV-8211 plugins.server_audit fails sporadically in buildbot. More fixes to assure the order of queries in the log.
  • Revision #87088b9 2015-06-08 21:44:13 +0500
    • MDEV-8211 plugins.server_audit fails sporadically in buildbot. This test also should be fixed - delay added so the connection event doesn't happen before the query.
  • Revision #96b3703 2015-06-08 21:40:17 +0500
    • MDEV-8211 plugins.server_audit fails sporadically in buildbot. Connection event can happen before the query ends. Added a delay to confirm the order.
  • Revision #a765cca 2015-06-08 20:50:40 +0400
    • MDEV-8067 correct fix for MySQL Bug # 19699237: UNINITIALIZED VARIABLE IN ITEM_FIELD::STR_RESULT
  • Revision #b37b52a 2015-06-08 13:47:07 +0500
    • MDEV-4922 Stored Procedure - Geometry parameter not working. Fhe GEOMETRY field should be handled just as the BLOB field. So that was fiexed in field_conv. One additional bug was found and fixed meanwhile - thet the geometry field subtypes should also be merged for UNION command.
  • Revision #69ed429 2015-06-08 12:09:13 +0500
    • MDEV-7500 thread_handling option in my.cnf is not passing "connect events" to audit plugin. The MYSQL_AUDIT_NOTIFY_CONNECTION_CONNECT() call moved to the login_connection() function. So that it'll be invoked in any thread handling mode.
  • Revision #1ae05db 2015-06-07 15:40:42 +0500
    • MDEV-8078 Memory disclosure/buffer overread on audit plugin. If the SET PASSWORD query doesn't have the password string, the parsing of it can fail. It manifested first in MySQL 5.6 as it started to hide password lines sent to the plugins. Fixed by checking for that case.
  • Revision #db0ecf2 2015-06-06 19:12:44 +0500
    • MDEV-8032 [PATCH] audit plugin - csv output broken. Symbols like TAB or NEWLINE should be escaped, which was forgotten in one place.
  • Revision #6264451 2015-06-06 16:13:51 +0200
    • MDEV-8114: server crash on updates with joins still on 10.0.18
  • Revision #1443227 2015-06-05 16:20:40 +0200
    • Merge branch 'ob-10.0' into 10.0
  • Revision #4728b51 2015-06-05 16:20:23 +0200
    • Commit win packaging & upgrade_wizard files
  • Revision #88998cf 2015-06-05 16:10:50 +0200
    • Commit merge resolved files
  • Revision #a8b7b6c 2015-06-05 10:59:15 +0200
    • Commit merge resolved files
  • Revision #9a3b975 2015-06-05 09:51:17 +0200
    • Merge branch '5.5' into bb-5.5-serg
  • Revision #a2bb9d2 2015-06-04 16:04:05 +0400
    • MDEV-7505 - Too large scale in DECIMAL dynamic column getter crashes mysqld
  • Revision #b611ac0 2015-06-03 14:30:09 +0400
    • MDEV-6236 - [PATCH] mysql_tzinfo_to_sql may produce invalid SQL
  • Revision #af2256f 2015-06-03 13:59:58 +0400
    • MDEV-7207 - ALTER VIEW does not change ALGORITM
  • Revision #ae0c576 2015-06-05 02:14:49 +0200
    • Merge branch 'merge/merge-xtradb-5.5' into bb-5.5-serg
  • Revision #f84f577 2015-06-05 02:06:51 +0200
    • Merge tag 'mysql-5.5.44' into bb-5.5-serg
  • Revision #f07b346 2015-06-05 02:04:32 +0200
    • do not re-populate I_S tables in subqueries
  • Revision #1ff423d 2015-06-04 21:12:29 +0400
    • MDEV-8243 configure defines to empty string, not 1
  • Revision #750aa8b 2015-06-04 18:58:12 +0200
    • 5.5.43-37.2
  • Revision #980bdc3 2015-06-04 17:39:05 +0200
    • followup: CREATE SERVER tests should not be run for embedded
  • Revision #a477cd1 2015-06-03 23:31:05 +0300
    • MDEV-6500: Stale data returned after TRUNCATE PARTITION operation
  • Revision #08fa02c 2015-06-04 18:51:30 +0400
    • Some MYD files (e.g. in mysql-test/std_data) could erroneously be treated by git as text files.
  • Revision #9da8a8f 2015-06-04 18:49:12 +0400
    • MDEV-7269 mysqlbinlog Don't know how to handle column type=0 meta=0 (0000)# MDEV-8267 Add /*old*/ comment into I_S.COLUMN_TYPE for old DECIMAL
  • Revision #a8b8544 2015-06-04 13:00:53 +0300
    • MDEV-7906: InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update
  • Revision #7b05650 2015-06-03 20:24:51 +0200
    • Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5
  • Revision #e500c47 2015-06-03 19:47:46 +0200
    • Merge tag 'tokudb-ft-index/tokudb-7.5.7' into 5.5
  • Revision #934a18d 2015-06-03 19:42:34 +0200
    • .gitattributes: *.dat files should not be CRLF converted
  • Revision #c79e98e 2015-06-03 18:45:08 +0200
  • Revision #0599d80 2015-06-03 17:37:51 +0200
    • Fix swapping key numeric values on Big Endian machines. Fix typo error in CntIndexRange (kp instead of p) Change version date
  • Revision #5d8cee4 2015-06-03 17:11:07 +0200
    • MDEV-8224 Server crashes in get_server_from_table_to_cache on empty name
  • Revision #33d480f 2015-06-03 16:33:10 +0200
  • Revision #f806b4d 2015-06-03 12:13:43 +0200
    • MDEV-8124 mysqlcheck: --auto-repair runs REPAIR TABLE instead of REPAIR VIEW on views
  • Revision #535b514 2015-06-03 10:35:34 +0200
    • MDEV-8123 mysqlcheck: new --process-views option conflicts with --quick, --extended and such
  • Revision #64569fa 2015-06-03 11:11:53 +0200
    • parser: better error messages for CHECK/REPAIR VIEW
  • Revision #4821cd9 2015-06-03 11:38:34 +0200
    • Fix swapping key numeric values on Big Endian machines. Fix typo error in CntIndexRange for big endian swapping
  • Revision #37a803c 2015-06-03 11:31:18 +0200
    • Fix swapping key numeric values on Big Endian machines. Swap the key length when WORDS_BIGENDIAN is defined Make the IOFF structure depending on WORDS_BIGENDIAN
  • Revision #65ed254 2015-06-03 10:07:33 +0200
    • Fix swapping key numeric values on Big Endian machines. Change the preprocessor variable used from BIG_ENDIAN_ORDER (only used by taoscript) to WORDS_BIGENDIAN.
  • Revision #0ffef5d 2015-06-03 09:54:56 +0200
    • MDEV-8052 abi detection incorrect with clang
  • Revision #70d8030 2015-06-03 02:02:21 +0200
    • Fix swapping key numeric values on Big Endian machines.
  • Revision #8e7d665 2015-06-02 22:07:47 +0200
    • CRLF->LF
  • Revision #af26c36 2015-06-02 12:28:42 +0200
    • Fix handling of NULL values when reading from tables.
  • Revision #514a7d8 2015-05-30 10:59:34 +0200
    • Add unicode ODBC types to the types recognized by CONNECT. Was added in function TranslateSQLType.
  • Revision #b6a5637 2015-05-27 16:23:38 +0200
    • Change all preprocessor compiler directives to use WIN as the mean of specifying Windows or not Windows compile. This is what MariaDB does.
  • Revision #6bd76f8 2015-05-27 10:27:18 +0400
    • Merge pull request #73 from akopytov/MDEV-7658-5.5
  • Revision #a99efc0 2015-05-27 09:16:24 +0300
    • Merge pull request #74 from akopytov/MDEV-7658-10.0
  • Revision #7f7cee8 2015-05-26 23:58:51 +0300
  • Revision #70bc0a3 2015-05-26 23:56:00 +0300
  • Revision #f738598 2015-05-26 13:15:57 +0200
  • Revision #e5f1e84 2015-05-26 12:47:35 +0200
    • MDEV-8147: Assertion `m_lock_type == 2' failed in handler::ha_close() during parallel replication
  • Revision #fb98632 2015-05-26 01:02:33 +0200
    • JSONColumns and XMLColumns revisited. They can retrieve their parameters directly from the PTOS argument. For this to work, finding the table options is now split in HA_CONNECT functions and exported functions available from out of ha_connect.
  • Revision #37840d5 2015-05-20 11:19:44 +0200
    • Security: EOM modules must now be loaded from the plugin directory.
  • Revision #db33294 2015-05-17 19:55:48 +0200
    • Json array index (position) was badly set for default array setting
  • Revision #a82171c 2015-05-17 15:22:42 +0200
    • In BIN table date_format now imply by default field_format='C'.
  • Revision #5d02928 2015-05-16 10:26:34 +0200
    • remove second @ from CONFIGURE_FILE (... @ONLY@)
  • Revision #b9c9109 2015-05-15 11:56:29 +0200
    • Fix a bug in BIN buffer initialisation (in FIXFAM::AllocateBuffer)
  • Revision #46199c0 2015-05-14 14:43:37 +0400
    • MDEV-8102 REGEXP function fails to match hex values when expression is stored as a variable We don't fix the bug itself, we just make regex functions display errors returned from pcre_exec() as MariaDB warnings.
  • Revision #e6b60ee 2015-05-13 19:58:21 +0200
    • Make BIN table files more flexible with new column format. In particular enable to set length and endian setting. This should solve all problems on IBM390s machines.
  • Revision #0b4231e 2015-05-13 15:17:19 +0300
    • MDEV-8154 rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure
  • Revision #6f8558b 2015-05-12 14:19:30 -0400
    • Fix for debug build failure
  • Revision #b3d3dd2 2015-05-12 03:44:10 +0300
    • MDEV-8144 percona.innodb_sys_index test fails
  • Revision #f027baf 2015-05-12 03:43:36 +0300
    • Increase the version number
  • Revision #3810fefc 2015-05-10 12:40:30 +0200
    • resolving conflict
  • Revision #445fc77 2015-05-10 12:14:21 +0200
    • Get rid of more GCC warnings about unused parameters
  • Revision #7c02f74 2015-05-10 12:22:43 +0200
    • Get rid of more GCC warnings about unused parameters
  • Revision #3b3f6ca 2015-05-08 13:21:42 +0200
    • Typo to check buildbot
  • Revision #c63bd86 2015-05-10 12:14:21 +0200
    • Get rid of more GCC warnings about unused parameters
  • Revision #f5d0c77 2015-05-09 17:30:20 +0200
    • Get rid of GCC warnings about unused parameters
  • Revision #373d092 2015-05-08 17:19:48 +0300
    • Fix win/ files to be stored with LF in repository
  • Revision #23b2b95 2015-05-08 17:19:06 +0300
    • Update .gitattributes
  • Revision #6ef3c7d 2015-05-08 17:09:45 +0300
    • Updated .gitattributes
  • Revision #6b56e89 2015-05-08 13:21:42 +0200
    • Typo to check buildbot
  • Revision #5fa2a6c 2015-05-07 18:02:31 +0200
    • Merge branch 'ob-10.0' into 10.0
  • Revision #7704fde 2015-05-07 18:01:49 +0200
    • Heidi stuff
  • Revision #c387e7d 2015-05-07 17:36:25 +0200
    • Heidi stuff
  • Revision #3a889b1 2015-05-07 16:59:25 +0200
    • Fix a bug in init_table_share that caused syntax error with Boolean options: oom|= sql->append(vull ? "ON" : "OFF"); replaced by: oom|= sql->append(vull ? "YES" : "NO");
  • Revision #12bebce 2015-05-05 11:37:21 +0200
    • - Fix a regression bug on (XML) HTML tables.
  • Revision #1b07ba5 2015-05-02 15:36:33 +0200
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.