{"id":42,"date":"2014-03-31T00:20:44","date_gmt":"2014-03-30T16:20:44","guid":{"rendered":"https:\/\/irwanto.net\/blog\/?p=42"},"modified":"2014-03-31T00:20:59","modified_gmt":"2014-03-30T16:20:59","slug":"mariadb-5-5-36-is-now-available","status":"publish","type":"post","link":"https:\/\/irwanto.net\/blog\/mariadb-5-5-36-is-now-available-42.html","title":{"rendered":"MariaDB 5.5.36 is Now available"},"content":{"rendered":"<h2>MariaDB 5.5.36 Stable <small>2014-02-25<\/small><\/h2>\n<p>https:\/\/downloads.mariadb.org\/mariadb\/5.5.36\/<\/p>\n<p><strong>Release date:<\/strong> 25 Feb 2014<\/p>\n<p>For the highlights of this release, see the <a href=\"https:\/\/mariadb.com\/kb\/en\/mariadb-5536-release-notes\/\">release notes<\/a>.<\/p>\n<p>The revision number links will take you to the revision&#8217;s page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.<\/p>\n<ul>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4095\">Revision #4095<\/a> [merge] Sat 2014-02-22 22:51:20 +0100\n<ul>\n<li>5.3 merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.209\">Revision #2502.567.209<\/a> Thu 2014-02-20 21:27:33 -0800\n<ul>\n<li>After constant row substitution the optimizer should call the method update_used_tables for the the where condition to update cached indicators of constant subexpressions. It should be done before further possible simplification of the where condition.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.208\">Revision #2502.567.208<\/a> Wed 2014-02-19 18:34:12 +0400\n<ul>\n<li>Backport the following from 5.5 to 5.3: <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-4556\">MDEV-4556<\/a> Server crashes in SEL_ARG::rb_insert with index_merge+index_merge_sort_union, FORCE INDEX &#8211; merge_same_index_scans() may put the same SEL_ARG tree in multiple result plans. make it call incr_refs() on the SEL_ARG trees that it does key_or() on, because key_or(sel_arg_tree_1, sel_arg_tree_2) call may invalidate SEL_ARG trees pointed by sel_arg_tree_1 and sel_arg_tree_2.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.207\">Revision #2502.567.207<\/a> Wed 2014-02-19 17:52:47 +0400\n<ul>\n<li>Fix compile failure:<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.206\">Revision #2502.567.206<\/a> Wed 2014-02-19 17:47:02 +0400\n<ul>\n<li>Add a debugger helper function that does this:<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.205\">Revision #2502.567.205<\/a> Wed 2014-02-19 17:45:33 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5600\">MDEV-5600<\/a>: Wrong result on 2nd execution of PS depending on the length of the query &#8211; Item_direct_view_ref didn&#8217;t clear its pointer to item_equal in ::cleanup. &#8211; Some Item_direct_view_ref objects have statement lifetime (i.e. they survive across multiple EXECUTE commands). Item_equal objects live only for the duration of one EXECUTE. This caused Item_direct_view_ref to have a stale pointer, which could cause all sorts of effects. (In this bug&#8217;s testcase it was pointing to the wrong Item_equal, causing wrong query result) &#8211; Fixed by doing what Item_field::cleanup() does &#8211; don&#8217;t keep item_equal pointer value. &#8211; There is no testcase because the only testcase I&#8217;ve got is highly fragile (e.g. the bug will not show up if @@datadir is of the wrong length).<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.204\">Revision #2502.567.204<\/a> Tue 2014-02-18 17:45:08 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5481\">MDEV-5481<\/a> mysqldump fails to dump geometry types properly.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.203\">Revision #2502.567.203<\/a> Tue 2014-02-18 17:15:25 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5615\">MDEV-5615<\/a> crash in Gcalc_function::add_operation.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.202\">Revision #2502.567.202<\/a> [merge] Sat 2014-02-15 01:26:53 +0400\n<ul>\n<li>Merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.585.1\">Revision #2502.585.1<\/a> Sat 2014-02-15 01:21:46 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5581\">MDEV-5581<\/a>: Server crashes in in JOIN::prepare on 2nd execution of PS with materialization+semijoin &#8211; The problem was that JOIN::prepare() tried to set TABLE::maybe_null for a table in join. Non-merged semi-join tables 1) are present as join&#8217;s base tables on second EXECUTE, but 2) do not yet have a TABLE object. Worked around the problem by putting mixed_implicit_grouping into JOIN object, and then passing it to JTBM tables in setup_jtbm_semi_joins().<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4094\">Revision #4094<\/a> Fri 2014-02-21 23:42:29 +0100\n<ul>\n<li>Fix &#8220;cmake . &amp;&amp; cmake -DWITHOUT_TOKUDB=1&#8221; to disable tokudb<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4093\">Revision #4093<\/a> Fri 2014-02-21 00:53:02 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5624\">MDEV-5624<\/a> mysqldump <code>--dump-slave<\/code> option does not restart the replication if the dump has failed<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4092\">Revision #4092<\/a> Fri 2014-02-21 00:52:58 +0100\n<ul>\n<li>federatedx: avoid unnecessary bzero. improve dbug traces<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4091\">Revision #4091<\/a> Fri 2014-02-21 00:52:50 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5698\">MDEV-5698<\/a> Using ORDER BY in a FederatedX table is abnormally slow<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4090\">Revision #4090<\/a> Wed 2014-02-19 21:40:34 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5609\">MDEV-5609<\/a> create new test ssl certificates<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4089\">Revision #4089<\/a> Wed 2014-02-19 21:40:25 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5390\">MDEV-5390<\/a> doesn&#8217;t install on fedora if mysql is installed, part 2<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4088\">Revision #4088<\/a> Wed 2014-02-19 21:40:20 +0100\n<ul>\n<li>RPM: * readability fixes * CPackRPM wrapper to fix property leakage between components (cmake bug 13248)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4087\">Revision #4087<\/a> Wed 2014-02-19 21:40:15 +0100\n<ul>\n<li>increment and get the query_id atomically, otherwise two concurrent threads might end up having the same query id<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4086\">Revision #4086<\/a> Wed 2014-02-19 21:39:16 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5529\">MDEV-5529<\/a> Sync libmysqlclient.so symbol versioning across distributions<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4085\">Revision #4085<\/a> Mon 2014-02-17 11:10:30 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5580\">MDEV-5580<\/a> \/etc\/init.d\/mysql exits too early<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4084\">Revision #4084<\/a> Mon 2014-02-17 11:10:26 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5654\">MDEV-5654<\/a> Server crashes on second installation of daemon_example plugin<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4083\">Revision #4083<\/a> Mon 2014-02-17 11:10:22 +0100\n<ul>\n<li>At <code>--log-warnings=9<\/code> or more, log at what address a dynamic plugin was loaded. It helps to interpret valgrind\/safemalloc memory-related warnings that are printed when a plugin is unloaded (and thus cannot resolve addresses automatically)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4082\">Revision #4082<\/a> Mon 2014-02-17 11:10:18 +0100\n<ul>\n<li>mtr: smarter check for usable ipv6. Handles the case of sysctl net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4081\">Revision #4081<\/a> Mon 2014-02-17 11:10:14 +0100\n<ul>\n<li>errmsg.sys files are located in the builddir, not in the srcdir<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4080\">Revision #4080<\/a> Mon 2014-02-17 11:10:03 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5579\">MDEV-5579<\/a> rpm postun scriptlet leaks exit code to rpm<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4079\">Revision #4079<\/a> Mon 2014-02-17 11:09:57 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5613\">MDEV-5613<\/a> m_string.h exports generic function names without a namespace prefix, like str2int<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4078\">Revision #4078<\/a> Mon 2014-02-17 11:09:50 +0100\n<ul>\n<li>RPM: fix alternative provides\/obsoletes &#8211; put the correct architecture and version<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4077\">Revision #4077<\/a> Mon 2014-02-17 11:09:45 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5436\">MDEV-5436<\/a> mysql_config returns non-zero when running without parameters<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4076\">Revision #4076<\/a> Tue 2014-02-18 10:54:05 +0400\n<ul>\n<li>send_eval may free evaluated query buffer before connection thread actually consumed it. With this patch evaluated query buffer is freed along with query buffer.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4075\">Revision #4075<\/a> Mon 2014-02-17 23:20:07 +0400\n<ul>\n<li>Post-merge fixes: merge MariaDB&#8217;s fix for <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5177\">MDEV-5177<\/a> and <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5555\">MDEV-5555<\/a> with Oracle&#8217;s fix for Bug#17588348 by reverting Oracle&#8217;s fix.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4074\">Revision #4074<\/a> [merge] Mon 2014-02-17 18:53:54 +0400\n<ul>\n<li>Merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4066.1.1\">Revision #4066.1.1<\/a> Mon 2014-02-17 18:50:54 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5177\">MDEV-5177<\/a>: ha_partition and innodb index intersection produce fewer rows (MySQL Bug#70703) <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5555\">MDEV-5555<\/a>: Incorrect index_merge on BTREE indices &#8211; In ha_partition, make ordered index reads return rows in rowid order when index columns are the same.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4073\">Revision #4073<\/a> Mon 2014-02-17 11:09:40 +0100\n<ul>\n<li>don&#8217;t open and fill all I_S tables for SELECT * FROM I_S.TRIGGERS<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4072\">Revision #4072<\/a> Mon 2014-02-17 11:09:33 +0100\n<ul>\n<li>different fix for internal Oracle MySQL bug#16324629 that doesn&#8217;t crash (simply, copied from FederatedX)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4071\">Revision #4071<\/a> Mon 2014-02-17 11:09:24 +0100\n<ul>\n<li>test case for <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5689\">MDEV-5689<\/a> ExtractValue(xml, &#8216;substring(\/x,\/y)&#8217;) crashes MySQL bug#12428404 MYSQLD.EXE CRASHES WHEN EXTRACTVALUE() IS CALLED WITH MALFORMED XPATH EXP<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4070\">Revision #4070<\/a> [merge] Mon 2014-02-17 11:00:51 +0100\n<ul>\n<li>MySQL-5.5.36 merge (without few incorrect bugfixes and with 1250 files where only a copyright year was changed)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4069\">Revision #4069<\/a> Fri 2014-02-14 15:34:23 +0100\n<ul>\n<li>revert revno 4060:<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4068\">Revision #4068<\/a> Fri 2014-02-14 15:16:23 +0100\n<ul>\n<li>fix SphinxSE to not leave Sphinx_error status variable uninitialized<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4067\">Revision #4067<\/a> [merge] Fri 2014-02-14 14:09:29 +0100\n<ul>\n<li>5.3 merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.201\">Revision #2502.567.201<\/a> Fri 2014-02-14 14:08:16 +0100\n<ul>\n<li>fix suite\/sphinx\/suite.pm to not start searchd twice<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.200\">Revision #2502.567.200<\/a> Fri 2014-02-14 11:14:10 +0100\n<ul>\n<li>fix the test<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.199\">Revision #2502.567.199<\/a> Fri 2014-02-14 10:39:25 +0100\n<ul>\n<li>record incorrect result for <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5539\">MDEV-5539<\/a> Empty results in UNION with Sphinx engine (just to have the test in the tree when we merge the upstream fix)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.198\">Revision #2502.567.198<\/a> Thu 2014-02-13 20:21:57 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-714\">MDEV-714<\/a> <a href=\"https:\/\/bugs.launchpad.net\/bugs\/1020645\">Bug #1020645<\/a> &#8211; crash (sig 11) with union query<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.197\">Revision #2502.567.197<\/a> Thu 2014-02-13 20:20:17 +0100\n<ul>\n<li>use a different error for MySQL bug#11747970 &#8211; kill the query, as it was supposed to be in bug#11747970, don&#8217;t fake an error. (this kill can be useful for other bugs too)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.196\">Revision #2502.567.196<\/a> Thu 2014-02-13 20:18:07 +0100\n<ul>\n<li>Remove the fix from MySQL-5.1 that&#8217;s not necessary in 5.3<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.195\">Revision #2502.567.195<\/a> [merge] Thu 2014-02-13 10:15:03 +0100\n<ul>\n<li>5.2 merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.566.62\">Revision #2502.566.62<\/a> [merge] Thu 2014-02-13 08:25:33 +0100\n<ul>\n<li>5.1 merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.565.66\">Revision #2502.565.66<\/a> Thu 2014-02-13 08:09:07 +0100\n<ul>\n<li>fix embedded tests (mainly by backporting 5.5. changes)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.565.65\">Revision #2502.565.65<\/a> Wed 2014-02-12 21:17:28 +0100\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5655\">MDEV-5655<\/a> Server crashes on NAME_CONST containing AND\/OR expressions<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4066\">Revision #4066<\/a> Thu 2014-02-13 16:41:08 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5616\">MDEV-5616<\/a> &#8211; Deadlock between CREATE\/DROP FUNCTION and SELECT from view<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4065\">Revision #4065<\/a> Wed 2014-02-12 17:07:05 +0200\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5505\">MDEV-5505<\/a>: Assertion `! is_set()&#8217; fails on PREPARE SELECT with out of range in GROUP BY<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4064\">Revision #4064<\/a> Tue 2014-02-11 21:43:08 +0200\n<ul>\n<li>Support 6 digit version numbers in executable comment syntax. This is needed to be able to ignore executable comments from version 10.0.<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4063\">Revision #4063<\/a> Tue 2014-02-11 16:58:49 +0200\n<ul>\n<li>Fixed <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5617\">MDEV-5617<\/a>: mysqld crashes when running a query with ONLY_FULL_GROUP_BY Problem was that we used cache_table in some cases where it was not initialized<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4062\">Revision #4062<\/a> Tue 2014-02-11 16:57:28 +0200\n<ul>\n<li>Fixed failing test case<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4061\">Revision #4061<\/a> Tue 2014-02-11 16:56:38 +0200\n<ul>\n<li>Set default progress report time to 5 seconds (Had accidently been set to 56 seconds in some merge)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4060\">Revision #4060<\/a> Tue 2014-02-11 14:03:13 +0200\n<ul>\n<li>Enable rpl_row_create_table (no reason to keep this disabled anymore)<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4059\">Revision #4059<\/a> Tue 2014-02-11 14:02:42 +0200\n<ul>\n<li>Fix for <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5629\">MDEV-5629<\/a>: Failing assertion: state == TRX_STATE_NOT_STARTED on concurrent CREATE OR REPLACE and transactional UPDATE<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4058\">Revision #4058<\/a> Tue 2014-02-11 10:32:52 +0200\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5607\">MDEV-5607<\/a>: Query cache destroys uninitialized rwlock<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4057\">Revision #4057<\/a> [merge] Mon 2014-02-10 20:34:52 -0800\n<ul>\n<li>Merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4055.1.1\">Revision #4055.1.1<\/a> [merge] Mon 2014-02-10 17:00:51 -0800\n<ul>\n<li>Merge 5.3-&gt;5.5<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.194\">Revision #2502.567.194<\/a> [merge] Fri 2014-02-07 16:55:25 -0800\n<ul>\n<li>Merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.584.1\">Revision #2502.584.1<\/a> Fri 2014-02-07 15:50:36 -0800\n<ul>\n<li>Fixed bug <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5611\">MDEV-5611<\/a>. The method Item_field::update_table_bitmaps() should not try to mark the bit for a self-referencing virtual column.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.193\">Revision #2502.567.193<\/a> [merge] Fri 2014-02-07 23:57:55 +0400\n<ul>\n<li>Merge<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.583.1\">Revision #2502.583.1<\/a> Fri 2014-02-07 20:51:31 +0400\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5582\">MDEV-5582<\/a>: Plugin &#8216;MEMORY&#8217; has ref_count=1 after shutdown with materialization+semijoin &#8211; Let cleanup_empty_jtbm_semi_joins() walk into semi-join nests.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.192\">Revision #2502.567.192<\/a> Wed 2014-02-05 17:47:38 -0800\n<ul>\n<li>Fixed bug <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5468\">MDEV-5468<\/a>. The field JOIN::select_lex-&gt;where should be updated after the call of remove_eq_conds() in the function make_join_statistics(). This matters for subselects.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4056\">Revision #4056<\/a> Mon 2014-02-10 23:53:04 +0400\n<ul>\n<li>Do not include .result~ files and such into packages<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4055\">Revision #4055<\/a> Wed 2014-02-05 14:25:37 +0400\n<ul>\n<li>unix_socket fails in some build environments when $USER variable appears to be unset, or when it contains &#8216;root&#8217; even though the user does not have real root permissions<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4054\">Revision #4054<\/a> Sat 2014-02-01 02:41:12 +0400\n<ul>\n<li>Increment the version number<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/4053\">Revision #4053<\/a> [merge] Wed 2014-01-29 00:19:53 +0200\n<ul>\n<li>merge of <a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5369\">MDEV-5369<\/a> (5.3-&gt;5.5)<\/li>\n<li><a href=\"http:\/\/bazaar.launchpad.net\/%7Emaria-captains\/maria\/5.5\/revision\/2502.567.191\">Revision #2502.567.191<\/a> Tue 2014-01-28 23:23:14 +0200\n<ul>\n<li><a href=\"https:\/\/mariadb.atlassian.net\/browse\/MDEV-5369\">MDEV-5369<\/a>: Wrong result (0 instead of NULL) on 2nd execution of PS with LEFT JOIN, TEMPTABLE view<\/li>\n<li><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MariaDB 5.5.36 Stable 2014-02-25 https:\/\/downloads.mariadb.org\/mariadb\/5.5.36\/ Release date: 25 Feb 2014 For the highlights of this release, see the release notes. The revision number links will take you to the revision&#8217;s page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision. Revision #4095 <span class=\"ellipsis\">&hellip;<\/span> <span class=\"more-link-wrap\"><a href=\"https:\/\/irwanto.net\/blog\/mariadb-5-5-36-is-now-available-42.html\" class=\"more-link\"><span>Read More &rarr;<\/span><\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-mariadb"],"_links":{"self":[{"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/comments?post=42"}],"version-history":[{"count":1,"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":43,"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/posts\/42\/revisions\/43"}],"wp:attachment":[{"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/media?parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/categories?post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/irwanto.net\/blog\/wp-json\/wp\/v2\/tags?post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}