- 02 Oct, 2014 4 commits
-
-
Sergei Golubchik authored
apply debian's patch to workaround kfreebsd bug
-
Sergei Golubchik authored
and apply whatever was reasonable
-
Sergei Golubchik authored
typo (thanks, Brad Smith!)
-
Sergei Golubchik authored
stat structure (from <sys/stat.h>) is conditionally defined to have different layout and size depending on the defined macros. The correct macro is defined in my_config.h, which means it MUST be included first (or, at least before <features.h> - so, practically, before including any system headers).
-
- 25 Sep, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 03 Oct, 2014 1 commit
-
-
Alexander Barkov authored
-
- 25 Sep, 2014 1 commit
-
-
Sergey Vojtovich authored
SET @@global.log_output Deadlock chain: rdlock(LOCK_logger) -> lock(LOCK_open) SELECT 1 lock(LOCK_open) -> lock(LOCK_status) DROP TABLE t1 lock(LOCK_status) -> lock(LOCK_g_s_v) SHOW STATUS lock(LOCK_g_s_) -> wrlock(LOCK_logger) SET @@global.log_output=DEFAULT Fixed by removing relationship between LOCK_status and LOCK_global_system_variables during SHOW STATUS: we don't really need LOCK_global_system_variables when accessing status vars.
-
- 18 Sep, 2014 1 commit
-
-
Sergey Vojtovich authored
SET slow_query_log and failed connection attempt A very subtle though valid deadlock. Deadlock chain: wrlock(LOCK_grant) -> lock(acl_cache->lock) GRANT/REVOKE CREATE/DROP USER lock(LOCK_open) -> rdlock(LOCK_grant) SELECT * FROM I_S.COLUMNS wrlock(LOCK_logger) -> lock(LOCK_open) SET @@global.slow_query_log='ON' lock(acl_cache->lock) -> rdlock(LOCK_logger) Failed connection Fixed by removing relationship between acl_cache->lock and LOCK_logger during failed connection attempt.
-
- 23 Sep, 2014 4 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Michael Widenius authored
-
Michael Widenius authored
mysql-test/r/func_group.result: Test case mysql-test/t/func_group.test: Test case sql/item_sum.cc: Restore ORDER for prepared statements
-
- 19 Sep, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 18 Sep, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 16 Sep, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 15 Sep, 2014 4 commits
-
-
Rich Prohaska authored
-
Sergei Golubchik authored
-
Rich Prohaska authored
-
Rich Prohaska authored
-
- 13 Sep, 2014 4 commits
-
-
Rich Prohaska authored
-
Sergei Golubchik authored
and other fixes for gcc-4.9.1 on sid
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 12 Sep, 2014 6 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Rich Prohaska authored
-
Sergei Golubchik authored
don't install them at all
-
Sergei Golubchik authored
don't send an OK packet if the SHOW PROCESSLIST was killed
-
Sergei Golubchik authored
* remove bundled jemalloc, use the system one * force jemalloc in release builds on linux
-
- 10 Sep, 2014 3 commits
-
-
Rich Prohaska authored
-
Rich Prohaska authored
-
John Esmet authored
bits were inconsistent though the handle was opened without those bits set. This caused dbremove to always fail.
-
- 09 Sep, 2014 3 commits
-
-
Igor Babaev authored
Avoided exponential recursive calls of JOIN_CACHE::join_records() in the case of non-nested outer joins. A different solution is required to resolve this performance problem for nested outer joins.
-
Sergei Golubchik authored
fix readline/libedit detection: * search in readline/, editline/ and edit/readline/ * fix typos CMAKE_REQUIRES_LIBRARIES -> CMAKE_REQUIRED_LIBRARIES * use correct libedit API * use different cmake variables for libedit and readline
-
Rich Prohaska authored
FT-591 fix valgrind uninitialized value error in block allocator test caused by reading past the end of a the blockpair array
-
- 08 Sep, 2014 2 commits
-
-
Sergei Golubchik authored
MDEV-6605 Multiple Clients Inserting Causing Error: Failed to read auto-increment value from storage engine * handler::get_auto_increment() was not expecting any errors from the storage engine. That was wrong, errors could happen. * ha_partition::get_auto_increment() was doing index lookups in partition under a mutex. This was redundant (engine transaction isolation was covering that anyway) and harmful (causing deadlocks).
-
Sergei Golubchik authored
-
- 06 Sep, 2014 2 commits
-
-
Sergei Golubchik authored
if it has to be a mess of ifdefs, then mess of ifdefs it is
-
Sergei Golubchik authored
MDEV-6595 [PATCH] HPPA: storage/xtradb/os/os0stacktrace.c:88:54: error: invalid operands to binary & (have 'void *' and 'long unsigned int') fix precedence as in the patch from Brian Evans
-
- 05 Sep, 2014 1 commit
-
-
Rich Prohaska authored
-