# MariaDB 10.0.21 Changelog

The most recent release in the [MariaDB 10.0](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/changes-improvements-in-mariadb-10-0) series is:[**MariaDB 10.0.38**](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.38) [Download Now](https://downloads.mariadb.org/mariadb/10.0.38)

[Download](https://downloads.mariadb.org/mariadb/10.0.21)[Release Notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.21)[Changelog](https://mariadb.com/docs/release-notes/community-server/changelogs/changelogs-mariadb-100-series/mariadb-10021-changelog)[Overview of 10.0](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/changes-improvements-in-mariadb-10-0)

**Release date:** 6 Aug 2015

For the highlights of this release, see the [release notes](https://mariadb.com/docs/release-notes/community-server/old-releases/10.0/10.0.21).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/server/tree/10.0) you can view more details of the revision and view diffs of the code modified in that revision.

* [Revision #0403790](https://github.com/MariaDB/server/commit/0403790)\
  2015-08-05 20:07:46 +0200
  * increase the VERSION
* [Revision #fa51f70](https://github.com/MariaDB/server/commit/fa51f70)\
  2015-08-04 23:42:44 +0200
  * correct the NULL-pointer test
* [Revision #006ffca](https://github.com/MariaDB/server/commit/006ffca)\
  2015-08-04 23:40:25 +0200
  * after-merge fixes
* [Revision #5ca061e](https://github.com/MariaDB/server/commit/5ca061e)\
  2015-08-04 15:35:04 +0200
  * Fix embedded server build
* [Revision #9b9c5e8](https://github.com/MariaDB/server/commit/9b9c5e8)\
  2015-08-04 11:20:03 +0200
  * [MDEV-8302](https://jira.mariadb.org/browse/MDEV-8302): Duplicate key with parallel replication
* [Revision #d71b584](https://github.com/MariaDB/server/commit/d71b584)\
  2015-08-04 08:33:31 +0300
  * Fix merge error.
* [Revision #b74795b](https://github.com/MariaDB/server/commit/b74795b)\
  2015-07-29 21:38:45 +0300
  * [MDEV-7040](https://jira.mariadb.org/browse/MDEV-7040): Crash in field\_conv, memcpy\_field\_possible, part#2
* [Revision #193faa5](https://github.com/MariaDB/server/commit/193faa5)\
  2015-07-30 22:08:39 +0300
  * [MDEV-8554](https://jira.mariadb.org/browse/MDEV-8554): Server crashes in base\_list\_iterator::next\_fast ...
* [Revision #877de3a](https://github.com/MariaDB/server/commit/877de3a)\
  2015-07-30 22:08:39 +0300
  * [MDEV-8554](https://jira.mariadb.org/browse/MDEV-8554): Server crashes in base\_list\_iterator::next\_fast ...
* [Revision #58a73e7](https://github.com/MariaDB/server/commit/58a73e7)\
  2015-08-03 16:48:19 +0200
  * remove generated CONNECT files
* [Revision #167c540](https://github.com/MariaDB/server/commit/167c540)\
  2015-08-03 13:05:40 +0200
  * 5.6.26
* [Revision #5654412](https://github.com/MariaDB/server/commit/5654412)\
  2015-08-03 13:03:47 +0200
  * 5.6.26
* [Revision #772c3f3](https://github.com/MariaDB/server/commit/772c3f3)\
  2015-07-28 17:56:11 +0200
  * .gitattributes: pcre/testdata/greppatN4 -text
* [Revision #a0107d9](https://github.com/MariaDB/server/commit/a0107d9)\
  2015-07-28 00:05:42 +0200
  * [MDEV-8296](https://jira.mariadb.org/browse/MDEV-8296) MSVS 2013 & WiX 3.9
* [Revision #9cb8cff](https://github.com/MariaDB/server/commit/9cb8cff)\
  2015-07-28 00:01:59 +0200
  * [MDEV-8296](https://jira.mariadb.org/browse/MDEV-8296) MSVS 2013 & WiX 3.9
* [Revision #0b3eb45](https://github.com/MariaDB/server/commit/0b3eb45)\
  2015-08-01 15:04:20 +0200
  * 5.6.25-73.1
* [Revision #1b0c81c](https://github.com/MariaDB/server/commit/1b0c81c)\
  2015-08-01 15:02:14 +0200
  * 5.5.44-37.3
* [Revision #96badb1](https://github.com/MariaDB/server/commit/96badb1)\
  2015-07-31 22:09:46 +0200
  * [MDEV-7821](https://jira.mariadb.org/browse/MDEV-7821) Server crashes in Item\_func\_group\_concat::fix\_fields on 2nd execution of PS
* [Revision #409709e](https://github.com/MariaDB/server/commit/409709e)\
  2015-07-31 20:33:10 +0200
  * compilation error on windows
* [Revision #79deefc](https://github.com/MariaDB/server/commit/79deefc)\
  2015-07-31 12:31:37 +0200
  * [MDEV-8340](https://jira.mariadb.org/browse/MDEV-8340) Add "mysqlbinlog --binlog-row-event-max-size" support for [MariaDB 5.5](https://mariadb.com/docs/release-notes/community-server/old-releases/5.5/changes-improvements-in-mariadb-5-5)
* [Revision #4d5772c](https://github.com/MariaDB/server/commit/4d5772c)\
  2015-07-31 10:13:01 +0200
  * [MDEV-7810](https://jira.mariadb.org/browse/MDEV-7810) Wrong result on execution of a query as a PS (both 1st and further executions)
* [Revision #2721d69](https://github.com/MariaDB/server/commit/2721d69)\
  2015-07-28 19:11:53 +0200
  * [MDEV-8352](https://jira.mariadb.org/browse/MDEV-8352) Increase Diffie-Helman modulus to 2048-bits
* [Revision #bfe2689](https://github.com/MariaDB/server/commit/bfe2689)\
  2015-07-31 13:13:39 +0400
  * [MDEV-8379](https://jira.mariadb.org/browse/MDEV-8379) - SUSE mariadb patches
* [Revision #360e597](https://github.com/MariaDB/server/commit/360e597)\
  2015-07-31 12:06:29 +0300
  * Make sure name buffer has string end marker on correct place.
* [Revision #1ad294e](https://github.com/MariaDB/server/commit/1ad294e)\
  2015-07-30 18:51:44 +0400
  * [MDEV-7821](https://jira.mariadb.org/browse/MDEV-7821) - Server crashes in Item\_func\_group\_concat::fix\_fields on 2nd execution of PS
* [Revision #fa765a4](https://github.com/MariaDB/server/commit/fa765a4)\
  2015-07-31 08:52:24 +0300
  * [MDEV-6697](https://jira.mariadb.org/browse/MDEV-6697): Improve foreign keys warnings/errors
* [Revision #e05cd97](https://github.com/MariaDB/server/commit/e05cd97)\
  2015-07-29 05:58:45 +0300
  * [MDEV-8524](https://jira.mariadb.org/browse/MDEV-8524): Improve error messaging when there is duplicate key or foreign key names
* [Revision #7962add](https://github.com/MariaDB/server/commit/7962add)\
  2015-07-30 13:15:54 +0200
  * Fix [MDEV-8561](https://jira.mariadb.org/browse/MDEV-8561) removing a wrong patch
* [Revision #c4456b9](https://github.com/MariaDB/server/commit/c4456b9)\
  2015-07-30 14:02:44 +0300
  * [MDEV-7971](https://jira.mariadb.org/browse/MDEV-7971): Assertion \`name != \_null' failed in ACL\_internal\_schema\_registry::lookup...
* [Revision #392df76](https://github.com/MariaDB/server/commit/392df76)\
  2015-07-23 12:50:58 +0400
  * [MDEV-4017](https://jira.mariadb.org/browse/MDEV-4017) - GET\_LOCK() with negative timeouts has strange behavior
* [Revision #4188ba9](https://github.com/MariaDB/server/commit/4188ba9)\
  2015-07-28 10:18:55 +0400
  * [MDEV-7652](https://jira.mariadb.org/browse/MDEV-7652) - More explanatory ERROR and WARNING messages when loading plugins with plugin-load-add that are already registered at mysql.plugin
* [Revision #cf30074](https://github.com/MariaDB/server/commit/cf30074)\
  2015-07-27 12:50:51 +0200
  * [MDEV-7968](https://jira.mariadb.org/browse/MDEV-7968) Virtual column set to NULL using load data infile
* [Revision #6f14531](https://github.com/MariaDB/server/commit/6f14531)\
  2015-07-26 00:05:58 +0200
  * CONNECT: compiler warnings
* [Revision #00967e1](https://github.com/MariaDB/server/commit/00967e1)\
  2015-07-26 00:04:36 +0200
  * CONNECT: clean up a stray variable
* [Revision #40a6160](https://github.com/MariaDB/server/commit/40a6160)\
  2015-07-26 00:03:34 +0200
  * [MDEV-7574](https://jira.mariadb.org/browse/MDEV-7574) Security definer views don't work with CONNECT ODBC tables
* [Revision #121f3e4](https://github.com/MariaDB/server/commit/121f3e4)\
  2015-07-25 13:13:22 +0200
  * [MDEV-7429](https://jira.mariadb.org/browse/MDEV-7429) main.mysqldump fails sporadically in buildbot
* [Revision #cd0813e](https://github.com/MariaDB/server/commit/cd0813e)\
  2015-07-25 12:21:51 +0200
  * [MDEV-8534](https://jira.mariadb.org/browse/MDEV-8534) \[PATCH] mysql\_secure\_installation doesn't pass "socket" to "mysql"
* [Revision #39f5234](https://github.com/MariaDB/server/commit/39f5234)\
  2015-07-25 12:17:10 +0200
  * [MDEV-8534](https://jira.mariadb.org/browse/MDEV-8534) \[PATCH] mysql\_secure\_installation doesn't pass "socket" to "mysql"
* [Revision #517ef2b](https://github.com/MariaDB/server/commit/517ef2b)\
  2015-07-26 14:31:22 +0300
  * Added easy way to assert if another thread has died. Added some extra safety asserts in MyISAM key cache.
* [Revision #f3e578a](https://github.com/MariaDB/server/commit/f3e578a)\
  2015-07-26 14:19:04 +0300
  * Fixed [MDEV-8428](https://jira.mariadb.org/browse/MDEV-8428): Mangled DML statements on 2nd level slave when enabling binlog checksums
* [Revision #e40bc65](https://github.com/MariaDB/server/commit/e40bc65)\
  2015-07-25 15:14:40 +0300
  * Fixed memory loss detected on P8. This can happen when we call after\_flush but never call after\_rollback() or after\_commit().
* [Revision #7115341](https://github.com/MariaDB/server/commit/7115341)\
  2015-07-23 14:57:12 +0300
  * Fixed warnings and errors found by buildbot
* [Revision #2ebedfa](https://github.com/MariaDB/server/commit/2ebedfa)\
  2015-07-25 00:58:36 +0300
  * [MDEV-8532](https://jira.mariadb.org/browse/MDEV-8532) MTR cannot run with --embedded on Windows on a source build
* [Revision #a6ab8ef](https://github.com/MariaDB/server/commit/a6ab8ef)\
  2011-04-22 16:59:10 +0400
  * [MDEV-5997](https://jira.mariadb.org/browse/MDEV-5997) - MySQL bug#11759114 - '51401: GRANT TREATS NONEXISTENT FUNCTIONS/PRIVILEGES DIFFERENTLY'
* [Revision #d897015](https://github.com/MariaDB/server/commit/d897015)\
  2015-07-16 16:17:17 +0400
  * [MDEV-8399](https://jira.mariadb.org/browse/MDEV-8399) - \[PATCH] Missing Sanity Checks for memory allocation in MariaDB
* [Revision #4efcc35](https://github.com/MariaDB/server/commit/4efcc35)\
  2015-07-22 13:21:55 +0200
  * Fix (?) retrieving integer arguments in JSON UDF's
* [Revision #cb3a71d](https://github.com/MariaDB/server/commit/cb3a71d)\
  2015-07-22 11:17:55 +0400
  * Updating the instructions on how to prepare the OS to run "mtr connect.odbc\_postgresql"
* [Revision #7a96702](https://github.com/MariaDB/server/commit/7a96702)\
  2015-07-21 12:12:58 +0300
  * [MDEV-8474](https://jira.mariadb.org/browse/MDEV-8474): InnoDB sets per-connection data unsafely
* [Revision #83ba48b](https://github.com/MariaDB/server/commit/83ba48b)\
  2015-07-20 20:16:32 +0300
  * [MDEV-8506](https://jira.mariadb.org/browse/MDEV-8506) mroonga/wrapper.performance\_schema fails in buildbot on bld-dan-release
* [Revision #0bb0ace](https://github.com/MariaDB/server/commit/0bb0ace)\
  2015-07-20 14:36:30 +0300
  * [MDEV-8443](https://jira.mariadb.org/browse/MDEV-8443): mysql-test - innodb.innodb\_simulate\_comp\_failures 'innodb\_plugin' is failing
* [Revision #44c4b23](https://github.com/MariaDB/server/commit/44c4b23)\
  2015-07-19 09:28:22 +0200
  * [MDEV-8496](https://jira.mariadb.org/browse/MDEV-8496): gtid\_ignore\_duplicates treats gtid\_seq\_no as 32-bit
* [Revision #00d3b20](https://github.com/MariaDB/server/commit/00d3b20)\
  2015-07-17 00:06:27 +0300
  * [MDEV-8432](https://jira.mariadb.org/browse/MDEV-8432) Slave cannot replicate signed integer-type values with high bit set to 1
* [Revision #44de090](https://github.com/MariaDB/server/commit/44de090)\
  2015-07-17 00:02:25 +0300
  * [MDEV-8432](https://jira.mariadb.org/browse/MDEV-8432) Slave cannot replicate signed integer-type values with high bit set to 1
* [Revision #12da27d](https://github.com/MariaDB/server/commit/12da27d)\
  2015-07-16 16:28:06 +0400
  * [MDEV-8472](https://jira.mariadb.org/browse/MDEV-8472) BINARY, VARBINARY and BLOB return different warnings on CAST to DECIMAL
* [Revision #94bc506](https://github.com/MariaDB/server/commit/94bc506)\
  2015-06-30 18:01:40 +0400
  * [MDEV-8374](https://jira.mariadb.org/browse/MDEV-8374) - Debian: mysqld\_safe Can't log to error log and syslog at the same time
* [Revision #6efdc39](https://github.com/MariaDB/server/commit/6efdc39)\
  2015-07-14 20:36:23 +0300
  * [MDEV-8463](https://jira.mariadb.org/browse/MDEV-8463): 10.0 tree does not build
* [Revision #a9960ef](https://github.com/MariaDB/server/commit/a9960ef)\
  2015-06-30 19:43:34 +0300
  * [MDEV-8386](https://jira.mariadb.org/browse/MDEV-8386): MARIADB creates very big tmp file > 351Gb. Started happening after Version 10.0.16-15
* [Revision #0a43236](https://github.com/MariaDB/server/commit/0a43236)\
  2015-06-30 19:07:55 +0300
  * Code cleanup.
* [Revision #a95be96](https://github.com/MariaDB/server/commit/a95be96)\
  2015-07-12 19:53:38 -0700
  * Apply fix for raw devices to XtraDB
* [Revision #ee5633a](https://github.com/MariaDB/server/commit/ee5633a)\
  2015-07-12 19:46:29 -0700
  * Apply fix for raw devices to XtraDB
* [Revision #d983565](https://github.com/MariaDB/server/commit/d983565)\
  2015-07-10 14:03:39 +0300
  * Updated fill\_help\_tables for MariaDB - References changed from mysql.com to mariadb.com/kb - NDB specfic things removed - Changed other MySQL related things to MariaDB
* [Revision #fdd9af5](https://github.com/MariaDB/server/commit/fdd9af5)\
  2015-07-07 19:37:05 +0200
  * Correct typo in endian.test
* [Revision #0efaedf](https://github.com/MariaDB/server/commit/0efaedf)\
  2015-07-07 18:16:42 +0200
  * Add some new tests: storage/connect/mysql-test/connect/r/endian.result storage/connect/mysql-test/connect/r/mysql\_index.result storage/connect/mysql-test/connect/t/endian.test storage/connect/mysql-test/connect/t/mysql\_index.test
* [Revision #6114101](https://github.com/MariaDB/server/commit/6114101)\
  2015-07-07 15:55:32 +0200
  * Fix regression bug on "select max(length(nom)) from emp1" when: The emp1 table type is MYSQL nom is an indexed column
* [Revision #f073593](https://github.com/MariaDB/server/commit/f073593)\
  2015-07-06 12:33:11 +0200
  * Fix loosing result lines when all of this is true: The table type is MYSQL The query where clause includes an indexed column The where clause contains < or <= operator on this column Change version date
* [Revision #1a8cf15](https://github.com/MariaDB/server/commit/1a8cf15)\
  2015-06-30 22:24:37 +0300
  * [MDEV-8392](https://jira.mariadb.org/browse/MDEV-8392): Couldn't alter field with default value for make it not nullable.
* [Revision #bc30046](https://github.com/MariaDB/server/commit/bc30046)\
  2015-06-26 14:48:22 +0300
  * Fix for [MDEV-8301](https://jira.mariadb.org/browse/MDEV-8301); Statistics for a thread could be counted twice in SHOW STATUS while thread was ending
* [Revision #67c56ab](https://github.com/MariaDB/server/commit/67c56ab)\
  2015-06-25 23:34:54 +0300
  * Simple cleanups - Removing use of calls to current\_thd - More DBUG\_PRINT - Code style changes - Made some local functions static Ensure that calls to print\_keyuse are locked with mutex to get all lines in same debug packet
* [Revision #8c81575](https://github.com/MariaDB/server/commit/8c81575)\
  2015-06-25 23:26:29 +0300
  * Problem was that for cases like: SELECT ... WHERE XX IN (SELECT YY) this was transformed to something like: SELECT ... WHERE IF\_EXISTS(SELECT ... HAVING XX=YY)
* [Revision #2e941fe](https://github.com/MariaDB/server/commit/2e941fe)\
  2015-06-25 23:18:48 +0300
  * Fixed crashing bug when using ONLY\_FULL\_GROUP\_BY in a stored procedure/trigger that is repeatedly executed. This is [MDEV-7601](https://jira.mariadb.org/browse/MDEV-7601), including it's sub tasks [MDEV-7594](https://jira.mariadb.org/browse/MDEV-7594), [MDEV-7555](https://jira.mariadb.org/browse/MDEV-7555), [MDEV-7590](https://jira.mariadb.org/browse/MDEV-7590), [MDEV-7581](https://jira.mariadb.org/browse/MDEV-7581), [MDEV-7589](https://jira.mariadb.org/browse/MDEV-7589)
* [Revision #8e524d2](https://github.com/MariaDB/server/commit/8e524d2)\
  2015-06-25 00:06:55 +0200
  * Set maturity to GAMMA modified ha\_connect.cc
* [Revision #0e270f7](https://github.com/MariaDB/server/commit/0e270f7)\
  2015-06-25 00:01:38 +0200
  * Set maturity to GAMMA modified ha\_connect.cc
* [Revision #b89de2b](https://github.com/MariaDB/server/commit/b89de2b)\
  2015-06-23 14:10:14 +0200
  * [MDEV-8354](https://jira.mariadb.org/browse/MDEV-8354): out-of-order error with --gtid-ignore-duplicates and row-based replication

{% hint style="info" %}
Be notified of new MariaDB Server releases automatically by [subscribing](https://lists.mariadb.org/postorius/lists/announce.lists.mariadb.org/) 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 [Distributions which Include MariaDB](https://app.gitbook.com/s/WCInJQ9cmGjq1lsTG91E/distributions-including-mariadb) page.
{% endhint %}

<sub>*This page is licensed: CC BY-SA / Gnu FDL*</sub>

{% @marketo/form formid="4316" formId="4316" %}
