All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.0.20 Changelog

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

DownloadRelease NotesChangelogOverview 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

    • - RENAME TABLE does not check for existence of the table's engine

  • 2015-06-17 14:18:16 +0200

    • is not installable on Trusty when "trusty-updates universe" is in sources.list

  • 2015-06-16 17:27:53 +0200

    • DROP TABLE suppresses all engine errors

  • 2015-06-08 21:06:56 +0200

    • mysqld segfaults on FreeBSD 10.1 i386 when built with clang 3.4

  • 2015-06-16 23:46:22 +0200

    • cmake fails to detect boost libraries

  • 2015-06-16 21:18:59 +0200

    • Adding option mysqldump --no-data-med

  • 2015-06-16 23:57:49 +0200

    • Merge branch 'connect-10.0' into 10.0

  • 2015-06-16 23:55:56 +0200

    • after-merge fixes

  • 2015-06-16 17:33:21 +0300

    • Fix test case innodb.xa_recovery crash on xtradb.

  • 2015-06-16 16:20:55 +0300

    • Fix test failure on main.partition_innodb.

  • 2015-06-16 15:16:53 +0300

    • Fix crash on test innodb.innodb-virtual-columns. We should create only columns really stored to database.

  • 2015-06-16 14:55:21 +0300

    • Fix innochecksum build failure.

  • 2015-06-16 12:49:00 +0200

    • after merge fixes: InnoDB and XtraDB

  • 2015-06-16 12:47:58 +0200

    • Merge branch 'merge-perfschema-5.6' into 10.0

  • 2015-06-16 12:46:14 +0200

    • Merge branch 'merge-xtradb-5.6' into 10.0

  • 2015-06-16 11:08:23 +0200

    • Merge branch 'merge-innodb-5.6' into 10.0

  • 2015-06-16 11:04:40 +0200

    • 5.6.24-72.2

  • 2015-06-16 11:00:33 +0200

    • 5.6.25

  • 2015-06-16 10:57:05 +0200

    • 5.6.25

  • 2015-06-15 15:37:14 +0400

    • - RENAME TABLE does not check for existence of the table's engine

  • 2015-06-15 15:42:14 +0200

    • missing client plugins when mariadb-shared is not installed

  • 2015-06-15 18:07:41 +0500

    • 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.

  • 2015-06-14 18:46:02 +0200

    • MariaDB does not build on hurd-i386: plugin/auth_dialog/dialog.c:172:20: error: 'RTLD_DEFAULT' undeclared

  • 2015-06-14 20:19:05 +0200

    • include the correct IPv6 check in perfschema tests

  • 2015-06-14 17:38:30 +0200

    • don't scream when auto-selected IPv6 is not available

  • 2015-06-14 17:34:08 +0200

    • MTR is broken on systems with IPv6 disabled

  • 2015-06-15 11:11:42 +0400

    • Committing a change into r/type_time_hires.result forgotten in the previous commit for .

  • 2015-06-15 11:04:06 +0400

    • timediff returns null when comparing decimal time to time string value

  • 2015-06-15 08:25:09 +0200

    • Merge branch 'mdev8294' into 10.0

  • 2015-06-15 08:23:26 +0200

    • : debugger aborting because missing DBUG_RETURN or DBUG_VOID_RETURN macro in function "any_slave_sql_running"

  • 2015-06-15 08:13:40 +0200

    • : Inconsistent behavior of slave parallel threads at runtime

  • 2015-06-14 18:54:13 +0500

    • 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.

  • 2015-06-14 17:29:58 +0300

    • : Absent progress report for operations on InnoDB tables

  • 2015-06-14 15:51:34 +0200

    • compile fails under Mac OS X 10.6.8 due to use of strnlen

  • 2015-06-14 08:14:28 +0300

    • : InnoDB Logfile size - misleading error message

  • 2015-06-12 08:00:48 +0200

    • Merge branch 'bb-10.0-serg' into 10.0

  • 2015-06-11 22:54:03 +0400

    • Adding a few warning related protected methods in Field and reducing some duplicate code.

  • 2015-06-11 20:20:52 +0200

    • CRLF

  • 2015-06-11 20:20:45 +0200

    • compiler warnings

  • 2015-06-11 20:20:35 +0200

    • Merge branch '5.5' into 10.0

  • 2015-06-11 17:47:52 +0200

    • more renames after tokudb merge

  • 2015-06-11 16:48:10 +0200

    • Item_cache::safe_charset_converter() fixes

  • 2015-06-11 16:43:56 +0200

    • fix after the tokudb ft-index merge

  • 2015-06-10 12:01:06 +0200

    • Merge into 10.0

  • 2015-06-10 11:57:42 +0200

    • : Inconsistent behavior of slave parallel threads at runtime

  • 2015-06-09 22:11:22 +0200

    • tests for : Enforce SSL when --ssl client option is used

  • 2015-06-09 16:08:09 +0400

    • - Valgrind warnings on OPTIMIZE MyISAM or Aria TABLE with disabled keys

  • 2015-06-09 13:50:43 +0400

    • - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled

  • 2015-06-09 11:57:31 +0400

    • - Server crashes in intern_plugin_lock on concurrent installing semisync plugin and setting rpl_semi_sync_master_enabled

  • 2015-06-09 18:06:41 +0200

    • disable ssl for ssl-disabled tests

  • 2015-06-09 18:56:09 +0300

    • : Range checked for each record used with key (also , )

  • 2015-06-09 16:46:45 +0300

    • Fix tests for 7937

  • 2015-06-09 15:59:29 +0300

    • Added tests for

  • 2015-06-09 14:08:44 +0300

    • : Enforce SSL when --ssl client option is used

  • 2015-05-02 08:45:10 +0200

    • MariaDB - ssl - fips: can not connect with --ssl-cipher=DHE-RSA-AES256-SHA - handshake failure

  • 2015-06-09 12:05:06 +0400

    • 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.

  • 2015-06-09 07:36:24 +0400

    • Likely a redundant declaration of Item_cache::used_table_map

  • 2015-06-05 20:05:08 +0200

    • sphinx test cases cannot run with sphinxsearch-2.2.6

  • 2015-06-08 15:09:20 +0200

    • update tokudb version

  • 2015-06-08 21:55:52 +0500

    • plugins.server_audit fails sporadically in buildbot. More fixes to assure the order of queries in the log.

  • 2015-06-08 21:44:13 +0500

    • 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.

  • 2015-06-08 21:40:17 +0500

    • plugins.server_audit fails sporadically in buildbot. Connection event can happen before the query ends. Added a delay to confirm the order.

  • 2015-06-08 20:50:40 +0400

    • correct fix for MySQL Bug

19699237: UNINITIALIZED VARIABLE IN ITEM_FIELD::STR_RESULT

  • 2015-06-08 13:47:07 +0500

    • 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.

  • 2015-06-08 12:09:13 +0500

Add /old/ comment into I_S.COLUMN_TYPE for old DECIMAL

  • 2015-06-04 13:00:53 +0300

    • : InnoDB: Failing assertion: prebuilt->sql_stat_start || trx->state == 1 on concurrent multi-table update

  • 2015-06-03 20:24:51 +0200

    • Merge tag 'tokudb-engine/tokudb-7.5.7' into 5.5

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)

  • 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

    • MDEV-8085 main.group_by failed in buildbot

  • 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

    • MDEV-4608 deb packages for jessie

  • 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

    • Merge branch 'MDEV-7658-5.5' into MDEV-7658-10.0

  • Revision #70bc0a3 2015-05-26 23:56:00 +0300

    • Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64

  • Revision #f738598 2015-05-26 13:15:57 +0200

    • Merge MDEV-8147 into 10.0

  • 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

    • Fix MDEV-8090 in tabmysql.cpp

  • MDEV-5309
    Revision #5a4c5fa
    MDEV-5977
    MariaDB 10.0
    Revision #b56ad49
    MDEV-8287
    Revision #66fd45a
    MDEV-7398
    Revision #7bfda27
    MDEV-8128
    Revision #26b0cf4
    MDEV-8183
    Revision #569d2f8
    Revision #985e430
    Revision #27f0bd7
    Revision #9680602
    Revision #ababe04
    Revision #b83855a
    Revision #5355972
    Revision #ede0880
    Revision #9859d36
    Revision #a65162a
    Revision #9084945
    Revision #3c37249
    Revision #139ba26
    Revision #909f760
    MDEV-5309
    Revision #b988553
    MDEV-7771
    Revision #02421aa
    MDEV-7871
    Revision #a117030
    MDEV-8131
    Revision #3288f26
    Revision #2a0f086
    Revision #a453a28
    MDEV-8083
    Revision #aad8667
    MDEV-8205
    Revision #43e4522
    MDEV-8205
    Revision #f69f3db
    Revision #4c251af
    MDEV-8316
    Revision #93c039d
    MDEV-8294
    Revision #196528e
    MDEV-8212
    Revision #fc31e31
    MDEV-8179
    Revision #36bf482
    MDEV-8285
    Revision #e2879ac
    MDEV-7881
    Revision #e85b661
    Revision #d437c35
    Revision #b9eb7f1
    Revision #6d49d3b
    Revision #810cf36
    Revision #d199a0f
    Revision #b96c196
    Revision #7c98e8a
    Revision #36f37a4
    MDEV-8294
    Revision #682ed00
    MDEV-8294
    Revision #5a44e1a
    MDEV-7937
    Revision #80f6b22
    MDEV-3870
    Revision #3a50a8c
    MDEV-363
    Revision #49a3392
    MDEV-363
    Revision #e5005ce
    Revision #992d782
    MDEV-6735
    MDEV-7786
    MDEV-7923
    Revision #5d57e2d
    Revision #be5035b
    MDEV-7937
    Revision #4ef7497
    MDEV-7937
    Revision #56e2d83
    MDEV-7695
    Revision #92b3659
    MDEV-7268
    Revision #b1e1039
    MDEV-8286
    Revision #a4d93e0
    MDEV-8050
    Revision #b41ad55
    Revision #1707cfc
    MDEV-8211
    Revision #87088b9
    MDEV-8211
    Revision #96b3703
    MDEV-8211
    Revision #a765cca
    MDEV-8067
    Revision #b37b52a
    MDEV-4922
    Revision #69ed429
    MDEV-8267
    Revision #a8b8544
    MDEV-7906
    Revision #7b05650

    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