MariaDB 5.5.36 Changelog
The most recent release in the MariaDB 5.5 series is:
MariaDB 5.5.68 Download Now
Download | Release Notes | Changelog | Overview of 5.5
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'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 [merge]
Sat 2014-02-22 22:51:20 +0100
- 5.3 merge
- Revision #2502.567.209
Thu 2014-02-20 21:27:33 -0800
- 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.
- Revision #2502.567.208
Wed 2014-02-19 18:34:12 +0400
- Backport the following from 5.5 to 5.3: MDEV-4556 Server crashes in SEL_ARG::rb_insert with index_merge+index_merge_sort_union, FORCE INDEX - 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.
- Revision #2502.567.207
Wed 2014-02-19 17:52:47 +0400
- Fix compile failure:
- Revision #2502.567.206
Wed 2014-02-19 17:47:02 +0400
- Add a debugger helper function that does this:
- Revision #2502.567.205
Wed 2014-02-19 17:45:33 +0400
- MDEV-5600: Wrong result on 2nd execution of PS depending on the length of the query - Item_direct_view_ref didn't clear its pointer to item_equal in ::cleanup. - 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's testcase it was pointing to the wrong Item_equal, causing wrong query result) - Fixed by doing what Item_field::cleanup() does - don't keep item_equal pointer value. - There is no testcase because the only testcase I've got is highly fragile (e.g. the bug will not show up if @@datadir is of the wrong length).
- Revision #2502.567.204
Tue 2014-02-18 17:45:08 +0400
- MDEV-5481 mysqldump fails to dump geometry types properly.
- Revision #2502.567.203
Tue 2014-02-18 17:15:25 +0400
- MDEV-5615 crash in Gcalc_function::add_operation.
- Revision #2502.567.202 [merge]
Sat 2014-02-15 01:26:53 +0400
- Merge
- Revision #2502.585.1
Sat 2014-02-15 01:21:46 +0400
- MDEV-5581: Server crashes in in JOIN::prepare on 2nd execution of PS with materialization+semijoin - 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'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().
- Revision #4094
Fri 2014-02-21 23:42:29 +0100
- Fix "cmake . && cmake -DWITHOUT_TOKUDB=1" to disable tokudb
- Revision #4093
Fri 2014-02-21 00:53:02 +0100
- MDEV-5624 mysqldump
--dump-slave
option does not restart the replication if the dump has failed
- MDEV-5624 mysqldump
- Revision #4092
Fri 2014-02-21 00:52:58 +0100
- federatedx: avoid unnecessary bzero. improve dbug traces
- Revision #4091
Fri 2014-02-21 00:52:50 +0100
- MDEV-5698 Using ORDER BY in a FederatedX table is abnormally slow
- Revision #4090
Wed 2014-02-19 21:40:34 +0100
- MDEV-5609 create new test ssl certificates
- Revision #4089
Wed 2014-02-19 21:40:25 +0100
- MDEV-5390 doesn't install on fedora if mysql is installed, part 2
- Revision #4088
Wed 2014-02-19 21:40:20 +0100
- RPM: * readability fixes * CPackRPM wrapper to fix property leakage between components (cmake bug 13248)
- Revision #4087
Wed 2014-02-19 21:40:15 +0100
- increment and get the query_id atomically, otherwise two concurrent threads might end up having the same query id
- Revision #4086
Wed 2014-02-19 21:39:16 +0100
- MDEV-5529 Sync libmysqlclient.so symbol versioning across distributions
- Revision #4085
Mon 2014-02-17 11:10:30 +0100
- MDEV-5580 /etc/init.d/mysql exits too early
- Revision #4084
Mon 2014-02-17 11:10:26 +0100
- MDEV-5654 Server crashes on second installation of daemon_example plugin
- Revision #4083
Mon 2014-02-17 11:10:22 +0100
- At
--log-warnings=9
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)
- At
- Revision #4082
Mon 2014-02-17 11:10:18 +0100
- 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
- Revision #4081
Mon 2014-02-17 11:10:14 +0100
- errmsg.sys files are located in the builddir, not in the srcdir
- Revision #4080
Mon 2014-02-17 11:10:03 +0100
- MDEV-5579 rpm postun scriptlet leaks exit code to rpm
- Revision #4079
Mon 2014-02-17 11:09:57 +0100
- MDEV-5613 m_string.h exports generic function names without a namespace prefix, like str2int
- Revision #4078
Mon 2014-02-17 11:09:50 +0100
- RPM: fix alternative provides/obsoletes - put the correct architecture and version
- Revision #4077
Mon 2014-02-17 11:09:45 +0100
- MDEV-5436 mysql_config returns non-zero when running without parameters
- Revision #4076
Tue 2014-02-18 10:54:05 +0400
- 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.
- Revision #4075 Mon 2014-02-17 23:20:07 +0400
- Revision #4074 [merge]
Mon 2014-02-17 18:53:54 +0400
- Merge
- Revision #4066.1.1 Mon 2014-02-17 18:50:54 +0400
- Revision #4073
Mon 2014-02-17 11:09:40 +0100
- don't open and fill all I_S tables for SELECT * FROM I_S.TRIGGERS
- Revision #4072
Mon 2014-02-17 11:09:33 +0100
- different fix for internal Oracle MySQL bug#16324629 that doesn't crash (simply, copied from FederatedX)
- Revision #4071
Mon 2014-02-17 11:09:24 +0100
- test case for MDEV-5689 ExtractValue(xml, 'substring(/x,/y)') crashes MySQL bug#12428404 MYSQLD.EXE CRASHES WHEN EXTRACTVALUE() IS CALLED WITH MALFORMED XPATH EXP
- Revision #4070 [merge]
Mon 2014-02-17 11:00:51 +0100
- MySQL-5.5.36 merge (without few incorrect bugfixes and with 1250 files where only a copyright year was changed)
- Revision #4069
Fri 2014-02-14 15:34:23 +0100
- revert revno 4060:
- Revision #4068
Fri 2014-02-14 15:16:23 +0100
- fix SphinxSE to not leave Sphinx_error status variable uninitialized
- Revision #4067 [merge]
Fri 2014-02-14 14:09:29 +0100
- 5.3 merge
- Revision #2502.567.201
Fri 2014-02-14 14:08:16 +0100
- fix suite/sphinx/suite.pm to not start searchd twice
- Revision #2502.567.200
Fri 2014-02-14 11:14:10 +0100
- fix the test
- Revision #2502.567.199
Fri 2014-02-14 10:39:25 +0100
- record incorrect result for MDEV-5539 Empty results in UNION with Sphinx engine (just to have the test in the tree when we merge the upstream fix)
- Revision #2502.567.198
Thu 2014-02-13 20:21:57 +0100
- MDEV-714 Bug #1020645 - crash (sig 11) with union query
- Revision #2502.567.197
Thu 2014-02-13 20:20:17 +0100
- use a different error for MySQL bug#11747970 - kill the query, as it was supposed to be in bug#11747970, don't fake an error. (this kill can be useful for other bugs too)
- Revision #2502.567.196
Thu 2014-02-13 20:18:07 +0100
- Remove the fix from MySQL-5.1 that's not necessary in 5.3
- Revision #2502.567.195 [merge]
Thu 2014-02-13 10:15:03 +0100
- 5.2 merge
- Revision #2502.566.62 [merge]
Thu 2014-02-13 08:25:33 +0100
- 5.1 merge
- Revision #2502.565.66
Thu 2014-02-13 08:09:07 +0100
- fix embedded tests (mainly by backporting 5.5. changes)
- Revision #2502.565.65
Wed 2014-02-12 21:17:28 +0100
- MDEV-5655 Server crashes on NAME_CONST containing AND/OR expressions
- Revision #4066
Thu 2014-02-13 16:41:08 +0400
- MDEV-5616 - Deadlock between CREATE/DROP FUNCTION and SELECT from view
- Revision #4065
Wed 2014-02-12 17:07:05 +0200
- MDEV-5505: Assertion `! is_set()' fails on PREPARE SELECT with out of range in GROUP BY
- Revision #4064
Tue 2014-02-11 21:43:08 +0200
- Support 6 digit version numbers in executable comment syntax. This is needed to be able to ignore executable comments from version 10.0.
- Revision #4063
Tue 2014-02-11 16:58:49 +0200
- Fixed MDEV-5617: 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
- Revision #4062
Tue 2014-02-11 16:57:28 +0200
- Fixed failing test case
- Revision #4061
Tue 2014-02-11 16:56:38 +0200
- Set default progress report time to 5 seconds (Had accidently been set to 56 seconds in some merge)
- Revision #4060
Tue 2014-02-11 14:03:13 +0200
- Enable rpl_row_create_table (no reason to keep this disabled anymore)
- Revision #4059
Tue 2014-02-11 14:02:42 +0200
- Fix for MDEV-5629: Failing assertion: state == TRX_STATE_NOT_STARTED on concurrent CREATE OR REPLACE and transactional UPDATE
- Revision #4058
Tue 2014-02-11 10:32:52 +0200
- MDEV-5607: Query cache destroys uninitialized rwlock
- Revision #4057 [merge]
Mon 2014-02-10 20:34:52 -0800
- Merge
- Revision #4055.1.1 [merge]
Mon 2014-02-10 17:00:51 -0800
- Merge 5.3->5.5
- Revision #2502.567.194 [merge]
Fri 2014-02-07 16:55:25 -0800
- Merge
- Revision #2502.584.1
Fri 2014-02-07 15:50:36 -0800
- Fixed bug MDEV-5611. The method Item_field::update_table_bitmaps() should not try to mark the bit for a self-referencing virtual column.
- Revision #2502.567.193 [merge]
Fri 2014-02-07 23:57:55 +0400
- Merge
- Revision #2502.583.1
Fri 2014-02-07 20:51:31 +0400
- MDEV-5582: Plugin 'MEMORY' has ref_count=1 after shutdown with materialization+semijoin - Let cleanup_empty_jtbm_semi_joins() walk into semi-join nests.
- Revision #2502.567.192
Wed 2014-02-05 17:47:38 -0800
- Fixed bug MDEV-5468. The field JOIN::select_lex->where should be updated after the call of remove_eq_conds() in the function make_join_statistics(). This matters for subselects.
- Revision #4056
Mon 2014-02-10 23:53:04 +0400
- Do not include .result~ files and such into packages
- Revision #4055
Wed 2014-02-05 14:25:37 +0400
- unix_socket fails in some build environments when $USER variable appears to be unset, or when it contains 'root' even though the user does not have real root permissions
- Revision #4054
Sat 2014-02-01 02:41:12 +0400
- Increment the version number
- Revision #4053 [merge]
Wed 2014-01-29 00:19:53 +0200
- merge of MDEV-5369 (5.3->5.5)
- Revision #2502.567.191
Tue 2014-01-28 23:23:14 +0200
- MDEV-5369: Wrong result (0 instead of NULL) on 2nd execution of PS with LEFT JOIN, TEMPTABLE view
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.