Jan Lindström
552f1b3505
Fix test failures on innodb-mdev-7055 and innodb-mdev-7513.
2015-02-10 14:17:23 +02:00
Jan Lindström
ada07435b4
Fix test failure on innodb-mdev-7055.
2015-02-10 08:08:59 +02:00
Jan Lindström
44a9e3f7b4
MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8
...
The testcase fails randomly due to ibuf merge happening in the background.
Fix not to do any merges with ibuf_debug enabled.
2015-02-09 16:14:27 +02:00
Alexey Botchkov
919f40e464
Audit plugin v1.2.0.
2015-02-08 22:38:19 +04:00
Elena Stepanova
0d73bc1c25
MDEV-7519 debian / ubuntu packaging creation of plugin table (if not exists)
...
Previously IF NOT EXISTS was added in Debian version in revno 3543.
Now added the same for Ubuntu.
2015-02-08 15:47:00 +03:00
Alexey Botchkov
b9d616c243
MDEV-7435 Windows debug: Run-Time Check Failure #3 - The variable 'unused' is being used without being initialized.
...
Fixed as it's done in 10.0.
2015-02-06 15:49:45 +04:00
Jan Lindström
5c6eb5222e
Fix test failure.
2015-02-04 16:50:29 +02:00
Jan Lindström
8cc9751165
MDEV-7538: Wrong constraint (TINYINT or MEDIUMINT and INT)
...
causes server crash
Analysis: If wrong data types used on foreign constraint there
was possibility that foreign->id is NULL when incorrect
foreign constraint was removed from the dictionary cache.
Fix: Add guard foreign->id != NULL before trying to lookup
or remove the foreign constraint from dictionary cache.
Tested using user database where problem was repeatable.
2015-02-04 14:40:46 +02:00
Jan Lindström
422ffe99b5
InnoDB and XtraDB produce different output on MDEV-7513.
2015-02-04 11:12:46 +02:00
Jan Lindström
f32091532d
MDEV-7055: MySQL#74664 - InnoDB: Failing assertion: len <= col->len || col->mtype == 5 || (col->len == 0 && col->mtype == 1) in file rem0rec.cc line 845
...
Debug assertion maybe too strict.
2015-02-04 10:50:16 +02:00
Jan Lindström
7afbf338aa
MDEV-7513: ib_warn_row_too_big dereferences null thd
...
Analysis: Purge thread does not have thd and no access to
handlerton.
Fix: If thd does not exists we use sql_print_warning instead
of push_warning_printf.
2015-02-04 09:29:54 +02:00
Sergei Golubchik
5f63c9c067
recreate expired certificates for SSL tests
...
added a script to regenerate certificates easily in the future (2035!)
restored server8k-key.pem to actually be 8K key, as it was supposed to
2015-01-29 14:34:31 +01:00
unknown
9033aa02dc
MDEV-6128:[PATCH] mysqlcheck wrongly escapes '.' in table names
...
Backport from mysql 5.7. The patch reviewed, test added.
2015-01-28 11:49:55 +01:00
Sergei Golubchik
cb9c116a50
update tokudb version after merge
2015-01-23 09:13:21 +01:00
Rich Prohaska
d8493f40ef
Merge branch 'master' into releases/tokudb-7.5
2015-01-22 07:21:52 -05:00
Rich Prohaska
1abb2286fa
Merge branch 'db801'
2015-01-22 07:21:17 -05:00
Rich Prohaska
c30c109302
Merge branch 'master' into releases/tokudb-7.5
2015-01-21 17:36:04 -05:00
Rich Prohaska
64480bbe80
DB-802 make.mysql.bash should extract and use the tokudb version as the git tag. there was a broken RE
2015-01-21 17:35:50 -05:00
Rich Prohaska
7c78945c87
DB-801 test case for a tokudb update that should fail but succeeds
2015-01-21 15:55:31 -05:00
Sergei Golubchik
8bc712e481
MDEV-6671 mysql_server_end breaks OpenSSL
2015-01-19 17:31:59 +01:00
Sergei Golubchik
3212aaa995
MDEV-6220 mysqldump will not backup database with --flush-logs parameter and log_error my.cnf parameter defined
...
some checks were "if [ -n "$err_log" ]", others were "if [ $want_syslog -eq 0 ]",
so when both are set, error log file was only partially initialized.
To avoid this ambiguity we reset want_syslog when error log file is used.
2015-01-19 17:18:24 +01:00
Sergei Golubchik
a18eb833cd
MDEV-7226 sql-bench test-table-elimination does not execute
2015-01-19 16:41:37 +01:00
Sergei Golubchik
595cf636fd
MDEV-7475 Wrong implementation of checking PLUGIN_VAR_SET condition
...
correct the check for PLUGIN_VAR_STR
2015-01-19 16:29:18 +01:00
Sergei Golubchik
5d0d6cb129
MDEV-7294 MTR does not use /dev/shm with a out-of-source build
...
mtr internally does the following:
1. $default_vardir=....
2. $opt_vardir=$default_vardir unless $opt_vardir;
3. $opt_vardir=realpath $opt_vardir unless IS_WINDOWS
4. if ($opt_vardir eq $default_vardir) { .... use /dev/shm ... }
thus we have to realpath $default_datadir too, otherwise
the comparison logic might be broken
2015-01-19 16:28:58 +01:00
Rich Prohaska
b54a7af40d
Merge branch 'master' into releases/tokudb-7.5
2015-01-19 10:04:34 -05:00
Rich Prohaska
e7f48475d9
DB-798 add the tokudb_rpl_check_readonly variable for RFR
2015-01-19 09:45:41 -05:00
Sergei Golubchik
3f118a74be
MDEV-6347 Build RHEL7 packages
...
add "mysql-compat-server" alias to MariaDB-server package
2015-01-16 18:13:02 +01:00
Sergei Golubchik
2fc0b22f2a
restore an incorrectly merged line
...
it's in the dead code (ifdef-ed out) so it doesn't matter what it is.
still better to keep it closer to the upstream
2015-01-16 17:54:00 +01:00
Rich Prohaska
5bc6c88d99
Merge branch 'master' into releases/tokudb-7.5
2015-01-16 10:11:35 -05:00
Rich Prohaska
25c152b005
DB-777 when a tokudb lock timeout occurs print info about the conflicting queries to the error log
2015-01-15 19:06:39 -05:00
Rich Prohaska
9927d0f930
DB-777 when a tokudb lock timeout occurs print info about the conflicting queries to the error log
2015-01-15 15:56:32 -05:00
Rich Prohaska
44bb19b7d1
DB-788 fix optimize by index name test result
2015-01-15 15:49:37 -05:00
Rich Prohaska
c87f8151ac
DB-478 DB-788 DB-789 optimize tokudb table enhancements
2015-01-15 14:09:57 -05:00
Rich Prohaska
23c4a78643
DB-792 link hot backup moved to sql/CMakeLists.txt
2015-01-15 14:04:43 -05:00
Rich Prohaska
17f6d6a310
DB-792 build tokudb backup plugin
2015-01-15 11:49:32 -05:00
Sergey Vojtovich
ca6b86f420
MDEV-7448 - mtr may leave stale mysqld
...
Let mtr handle SIGHUP the same way as SIGINT. This solves stale mysqld processes
left after broken/closed ssh connection.
2015-01-14 17:50:38 +04:00
Nirbhay Choubey
d9d994089f
MDEV-7368 : SLES: Failed to start mysql.service: Unit
...
mysql.service failed to load
Added 'systemctl daemon-reload' command in postin and
postun rpm scripts.
2015-01-14 18:24:23 -05:00
Rich Prohaska
7629f47993
DB-793 add debug tracing to records_in_range to help debug query plan problems
2015-01-14 08:26:41 -05:00
Sergei Golubchik
5900333aa5
MDEV-7404 REPAIR multiple tables crash in MDL_ticket::has_stronger_or_equal_type
...
mysql_alter_table() that is used in mysql_recreate_table() doesn't expect
many tables in the TABLE_LIST.
2015-01-14 12:10:13 +01:00
Sergei Golubchik
f20598b27d
TokuDB 7.5.4
2015-01-13 23:44:32 +01:00
Sergei Golubchik
e53b41a9ec
cleanup
2015-01-13 19:28:03 +01:00
Sergei Golubchik
7f9f3139d7
MDEV-7333 "'show table status like 'table_name'" on tokudb table lead to MariaDB crash
...
adjust enum values when reading them from frm
2015-01-13 19:27:28 +01:00
Rich Prohaska
dc98e6eb90
Merge branch 'master' into releases/tokudb-7.5
2015-01-13 06:44:02 -05:00
Rich Prohaska
ba000b3db3
DB-791 remove memcache patch
2015-01-12 14:07:14 -05:00
Rich Prohaska
f9e59a0616
DB-790 remove the handle fatal signal mysql patch
2015-01-10 16:50:04 -05:00
Sergei Golubchik
2ab49689c6
MDEV-7410 Temporary table name conflict between sessions
...
workaround for missing SP auto-reparse.
allow the user to disable stored_program_cache_size, if he wants
2015-01-10 14:07:46 +01:00
Rich Prohaska
8ade1ba05b
update the binlog group commit graphs for mariadb 10.0.15
2015-01-08 14:53:04 -05:00
Rich Prohaska
1c0cda222e
Merge branch 'master' into releases/tokudb-7.5
2015-01-08 12:08:46 -05:00
Rich Prohaska
fa59b13a55
DB-781 check killed in tokudb get_next to terminate a big partition copy. should be done in partition storage engine, however
2015-01-07 19:02:26 -05:00
Bala
3ee8aa216d
Updated the copyright year in the welcome message for MySQL
2015-01-06 21:23:21 +01:00