- 19 Feb, 2014 1 commit
-
-
Sergei Golubchik authored
An attempt to introduce libmysqlclient.so symbol versioning that is compatible both with Debian and Fedora all versions: put all symbols into libmysqlclient_18 version node (as on Debian), but also put aliases of old symbols into libmysqlclient_16 version node (as on Fedora). Also use a linker script to create aliases of exported symbols, not rpm_support.cc source file.
-
- 17 Feb, 2014 9 commits
-
-
Sergei Golubchik authored
Wait until the server starts accepting connections, not until the pid file appears
-
Sergei Golubchik authored
daemon plugin: join the thread to make sure it exits before the plugin is unloaded
-
Sergei Golubchik authored
It helps to interpret valgrind/safemalloc memory-related warnings that are printed when a plugin is unloaded (and thus cannot resolve addresses automatically)
-
Sergei Golubchik authored
Handles the case of sysctl net.ipv6.conf.all.disable_ipv6=1 net.ipv6.conf.default.disable_ipv6=1
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
don't include m_string. in my_valgrind.h
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 18 Feb, 2014 1 commit
-
-
Sergey Vojtovich authored
actually consumed it. With this patch evaluated query buffer is freed along with query buffer. The problem was uncovered by udf_debug_sync.test when it was run with --embedded.
-
- 17 Feb, 2014 7 commits
-
-
Sergey Petrunya authored
with Oracle's fix for Bug#17588348 by reverting Oracle's fix.
-
Sergey Petrunya authored
-
Sergey Petrunya authored
MDEV-5555: Incorrect index_merge on BTREE indices - In ha_partition, make ordered index reads return rows in rowid order when index columns are the same.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
(simply, copied from FederatedX)
-
Sergei Golubchik authored
MDEV-5689 ExtractValue(xml, 'substring(/x,/y)') crashes MySQL bug#12428404 MYSQLD.EXE CRASHES WHEN EXTRACTVALUE() IS CALLED WITH MALFORMED XPATH EXP
-
Sergei Golubchik authored
(without few incorrect bugfixes and with 1250 files where only a copyright year was changed)
-
- 14 Feb, 2014 6 commits
-
-
Sergei Golubchik authored
revision-id: monty@askmonty.org-20140211120313-z158i1sdlxxeotgl committer: Michael Widenius <monty@askmonty.org> message: Enable rpl_row_create_table (no reason to keep this disabled anymore) Still fails (in --ps), no reason to enable it if it is not fixed.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
(just to have the test in the tree when we merge the upstream fix)
-
- 13 Feb, 2014 7 commits
-
-
Sergei Golubchik authored
Don't ignore the error from st_select_lex_unit::optimize()
-
Sergei Golubchik authored
as it was supposed to be in bug#11747970, don't fake an error. (this kill can be useful for other bugs too)
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
Deadlock happened due to mixed lock order. CREATE/DROP function: wrlock(THR_LOCK_udf) -> lock(LOCK_open) SELECT from view: lock(LOCK_open) -> rdlock(THR_LOCK_udf) Fixed CREATE/DROP function so that LOCK_open does not intersect with wrlock(THR_LOCK_udf). 10.0 is not affected: it doesn't hold LOCK_open while opening view.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
(mainly by backporting 5.5. changes) mysql-test/suite/maria/t/distinct.test: Remove the test that requires SSL. One test case for a bug is enough. sql/scheduler.cc: make it the same as in 5.5 storage/innodb_plugin/row/row0mysql.c: make it the same as in 5.5 storage/innodb_plugin/row/row0sel.c: make it the same as in 5.5 storage/xtradb/row/row0mysql.c: make it the same as in 5.5 storage/xtradb/row/row0sel.c: make it the same as in 5.5
-
- 12 Feb, 2014 2 commits
-
-
Sergei Golubchik authored
fix the NAME_CONST check to only allow literals, negated literals, and literals with the explicit collation.
-
unknown authored
Fixed error processing in find_order_in_list(): if an error reported to user there is no sens to continue.
-
- 11 Feb, 2014 7 commits
-
-
Michael Widenius authored
This is needed to be able to ignore executable comments from version 10.0.
-
Michael Widenius authored
Problem was that we used cache_table in some cases where it was not initialized mysql-test/r/func_group.result: Added test case mysql-test/t/func_group.test: Added test case sql/item.cc: Don't use cached_table if not set sql/item_sum.cc: Don't use cached_table
-
Michael Widenius authored
-
Michael Widenius authored
(Had accidently been set to 56 seconds in some merge) sql/sys_vars.cc: Set default progress report time to 5 seconds
-
Michael Widenius authored
-
Michael Widenius authored
Fix for MDEV-5629: Failing assertion: state == TRX_STATE_NOT_STARTED on concurrent CREATE OR REPLACE and transactional UPDATE mysql-test/suite/innodb/r/row_lock.result: Test case for MDEV-5629 mysql-test/suite/innodb/t/row_lock.test: Test case for MDEV-5629 sql/filesort.cc: Don't call unlock_row() in case of errors
-
unknown authored
Destroying rw_lock twice by resize() prevented.
-