- 13 Jun, 2016 2 commits
-
-
Sergey Vojtovich authored
bytes are possibly lost Restored suppressions removed by MDEV-9994: they're needed for detached threads.
-
Sergey Vojtovich authored
bytes are possibly lost Timer thread of threadpool is created "joinable", but they're not "joined" on completion. This causes memory leaks around thread local storage. Fixed by joining timer thread.
-
- 12 Jun, 2016 3 commits
-
-
Dan Ungureanu authored
`--help` is a perfectly valid parameter and both `mysqladmin` and `mysql_waitpid` should exit with success (zero errror code). Signed-off-by: Vicențiu Ciorbaru <vicentiu@mariadb.org>
-
Vicențiu Ciorbaru authored
Make mysql_waitpid return exit code 0 when -V flag is supplied.
-
Elena Stepanova authored
The combination of --remove_file and --write_file on .expect file creates a race condition which can be hit by MTR which reads the file in a loop. Instead, .expect file should be changed with --append_file. It was fixed in 10.x, but in 5.5 the sporadic failure still affected buildbot. Fixed 3 test files which use the problematic combination
-
- 10 Jun, 2016 3 commits
-
-
Sergey Vojtovich authored
Aria service threads are created "joinable", but they're not "joined" on completion. This causes memory leaks around thread local storage. Fixed by joining service thread. Simplified relevant code and cleaned up relevant valgrind suppressions.
-
Alexander Barkov authored
-
Alexander Barkov authored
-
- 08 Jun, 2016 5 commits
-
-
Vladislav Vaintroub authored
Fix test whether process is alive in mysqltest. Also fix SHUT_RD definition on Windows to be SD_RECEIVE. SD_BOTH was used instead prior to this patch, and this would occasionally make mysql_shutdown() fail - when the socket for the current connection is not able send the COM_SHUTDOWN response anymore.
-
Alexander Barkov authored
-
Kristian Nielsen authored
-
Kristian Nielsen authored
The check inserts a DWARF directive to tell stack unwinding that the bottom of the (co-routine) stack has been reached. Without this, stack traces may attempt to continue past the bottom of the stack. The GCC version check was incorrect, and failed to trigger for GCC version 5.[0123].
-
Jan Lindström authored
Use direct persistent index corruption set on InnoDB dictionary for this test. Do not allow creating new indexes if one of the existing indexes is already marked as corrupted.
-
- 24 May, 2016 5 commits
-
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
- 10 May, 2016 1 commit
-
-
Alexander Barkov authored
-
- 27 Apr, 2016 1 commit
-
-
Vladislav Vaintroub authored
This appears to break some installation, and it did not do anything useful anyway.
-
- 26 Apr, 2016 3 commits
-
-
Sergey Vojtovich authored
Fixed memory leaks in gen_lex_hash.
-
Sergei Golubchik authored
take into account that agg_arg_charsets_for_comparison() can replace Item_field's with Item_func_conv_charset
-
Sergei Golubchik authored
-
- 25 Apr, 2016 2 commits
-
-
Sergei Golubchik authored
restore the error message that was removed by mistake in ec38c1bb
-
Sergei Golubchik authored
Backport a part of commit 439f75f8 Author: Kristian Nielsen <knielsen@knielsen-hq.org> Date: Mon Jun 30 13:59:21 2014 +0200 Fix test failures in rpl.rpl_checksum and rpl.rpl_gtid_errorlog.
-
- 24 Apr, 2016 1 commit
-
-
Sergey Vojtovich authored
Fixed wait condition to wait for InnoDB to actually acquire row locks instead of waiting for thread to enter "Searching rows for update" state (which happens earlier). Also use default wait timeout, 2 seconds can be too few for threads to enter appropriate state.
-
- 23 Apr, 2016 2 commits
-
-
Jan Lindström authored
results in ERROR 1046 (3D000) at line 13: No database selected. Use database from create table to foreign key database if nothing else is given.
-
Sergey Vojtovich authored
-
- 22 Apr, 2016 3 commits
-
-
Sergey Vojtovich authored
Added proper waiting for thread to enter required state. Also reduced amount of information dumped from processlist.
-
Daniel Bartholomew authored
-
Alexander Barkov authored
Integer comparison of INT expressions with different signess in BETWEEN is not safe. Switching to DECIMAL comparison in case if INT arguments have different signess.
-
- 20 Apr, 2016 9 commits
-
-
Sergei Golubchik authored
-
Vladislav Vaintroub authored
Don't read from socket in yassl in SSL_pending(). Just return size of the buffered processed data. This is what OpenSSL is documented to do too: SSL_pending() returns the number of bytes which have been processed, buffered and are available inside ssl for immediate read.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
1. the same message text for INSERT and INSERT IGNORE 2. no new warnings in UPDATE IGNORE yet (big change for 5.5) and replace a commonly used expression with a named constant
-
Sergei Golubchik authored
don't call write_bin_log() when binlog is known to be disable
-
Sergei Golubchik authored
tests it with a non-const table too
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
For some reason check_cxx_compiler_flag() passes result variable name down to compiler: https://github.com/Kitware/CMake/blob/master/Modules/CheckCXXSourceCompiles.cmake#L57 But compiler doesn't permit dashes in macro name, like in -DHAVE_CXX_-fimplicit-templates. Workarounded by renaming HAVE_CXX_-fimplicit-templates to HAVE_CXX_IMPLICIT_TEMPLAES.
-
Elena Stepanova authored
Debian packages create empty maria/t and maria/r directories, and MTR cannot run maria.* tests
-