Jan Lindström
8324e5e84d
MDEV-17771: Add Galera ist and sst tests using mariabackup
...
Add test case for encrypted and page compressed tables.
2018-11-21 09:05:47 +02:00
Jan Lindström
41fa9a5986
Add missing .rdiff file to test galera_sst_xtrabackup-v2_data_dir
...
for debug build.
2018-11-20 07:49:46 +02:00
Jan Lindström
6fad15d02a
MDEV-17771: Add Galera ist and sst tests using mariabackup
...
Remove unnecessary have_debug requirement, record results using
release build and create .rdiff file for debug builds where
needed.
2018-11-19 17:34:22 +02:00
zdrav1
ea03eac5d7
fiexed debug build failure of galera_ist_mariabackup_innodb_flush_logs
2018-11-19 15:06:34 +02:00
zdrav1
0529c9e93e
fiexed debug build failure of galera_ist_mariabackup test
2018-11-19 15:06:30 +02:00
zdrav1
c85912c8c6
added galera_ist_mariabackup_innodb_flush_logs test
2018-11-19 15:06:27 +02:00
zdrav1
2160e075dc
fixed the test comments of galera_sst_mariabackup_encrypt_with_key test
2018-11-19 15:06:23 +02:00
zdrav1
ace0b7215e
added test galera_sst_mariabackup_encrypt_with_key; corrected path to galera_ist_mariabackup test
2018-11-19 15:06:20 +02:00
zdrav1
92e99775e9
added test case galera_ist_mariabackup
2018-11-19 15:06:16 +02:00
zdrav1
bae7c1ebd4
added galera_autoinc_sst_mariabackup test
2018-11-19 15:06:14 +02:00
Jan Lindström
de0eeb800e
MDEV-16890: Galera test failure on galera_sst_mysqldump_with_key
...
Record .rdiff file for debug build and record .result file using
product build.
2018-11-19 11:00:56 +02:00
Jan Lindström
ae0361ab39
MDEV-13881: galera.partition failed in buildbot with wrong result
...
Add proper wait conditions to second node before continuing test.
2018-11-17 08:11:52 +02:00
Monty
3b64663287
Updated check-cpu from 10.3 to get it to work with gcc 7.3.1
2018-11-16 14:19:58 +02:00
Oleksandr Byelkin
a77f80b79e
Merge branch '10.0' into 10.1
2018-11-15 17:20:26 +01:00
Oleksandr Byelkin
a84d87fde8
Merge branch '5.5' into 10.0
2018-11-15 13:57:35 +01:00
Alexander Barkov
1956695c69
MDEV-17724 Wrong result for BETWEEN 0 AND 18446744073709551615
...
The fix for "MDEV-17698 MEMORY engine performance regression"
previously fixed this problem.
- Adding the test for MDEV-17724
- Re-recording wrong results for tests:
* engines/iuds/r/insert_number
* engines/iuds/r/update_delete_number
which started to fail since MDEV-17698
2018-11-15 16:45:43 +04:00
Alexander Barkov
7f175595c8
Backport for "MDEV-17698 MEMORY engine performance regression"
...
Also, backporting a part of:
MDEV-11485 Split Item_func_between::val_int() into virtual methods in Type_handler
for easier merge to 10.3.
2018-11-15 06:35:37 +04:00
Oleksandr Byelkin
9e23171c70
Merge branch '10.0' into 10.1
2018-11-14 16:58:33 +01:00
Oleksandr Byelkin
47274d902e
fix of test suite
2018-11-14 15:46:53 +01:00
Oleksandr Byelkin
6cecb10a2f
MDEV-11167: InnoDB: Warning: using a partial-field key prefix in search, results in assertion failure or "Can't find record" error
...
Fix ha_rnd_init() argument (we do not doing scan but use rnd_pos)
2018-11-07 09:25:12 +01:00
Marko Mäkelä
59c82dde09
Merge 10.0 into 10.1
2018-11-07 08:08:45 +02:00
Marko Mäkelä
5f29fdecc0
Merge 5.5 into 10.0
2018-11-07 08:02:18 +02:00
Anel Husakovic
9c026273a9
Add implementation in .h and delete unneccessery printing
2018-11-06 12:07:26 +00:00
Jan Lindström
ef40018535
MDEV-17230: encryption_key_id from alter is ignored by encryption threads
...
Background: Used encryption key_id is stored to encryption metadata
i.e. crypt_data that is stored on page 0 of the tablespace of the
table. crypt_data is created only if implicit encryption/not encryption
is requested i.e. ENCRYPTED=[YES|NO] table option is used
fil_create_new_single_table_tablespace on fil0fil.cc.
Later if encryption is enabled all tables that use default encryption
mode (i.e. no encryption table option is set) are encrypted with
default encryption key_id that is 1. See fil_crypt_start_encrypting_space on
fil0crypt.cc.
ha_innobase::check_table_options()
If default encryption is used and encryption is disabled, you may
not use nondefault encryption_key_id as it is not stored anywhere.
2018-11-06 10:22:25 +02:00
Marko Mäkelä
bae21bfb5d
Merge 10.0 into 10.1
2018-11-05 17:50:41 +02:00
Marko Mäkelä
db55b39fb2
Revert some InnoDB/XtraDB changes
...
The relevant InnoDB/XtraDB fixes up to 5.6.42 had already
been applied to MariaDB in commit 30c3d6db32
.
Revert some changes that appeared in
the merge commit 87d852f102
.
2018-11-05 16:47:14 +02:00
Marko Mäkelä
d63e198061
Merge 10.0 into 10.1
2018-11-05 12:15:17 +02:00
Eugene Kosov
03977e8273
MDEV-13671 InnoDB should use case-insensitive column name comparisons like the rest of the server
...
Problem affects INPLACE ALTER rename columns.
innobase_rename_column_try(): some strcmp() was replaced with my_strcasecmp(),
queries to update data dictionary was updated to not match column name case.
2018-11-05 11:59:59 +02:00
Alexey Botchkov
6472c5c015
MDEV-15890 Strange error message if you try to FLUSH TABLES <view> after LOCK TABLES <view>.
...
LOCK view WRITE shouldn't block FLUSH view.
So we set the view's mdl_request type to it's tables.
2018-11-03 14:24:15 +04:00
Oleksandr Byelkin
b68d8a05d3
MDEV-17401: LOAD DATA from very big file into MyISAM table results in EOF error and corrupt index
...
my_read fixed as in higher versions.
my_pread made as my_read aware of partial read of huge chunks of files
MY_FULL_IO enabled for file operations
2018-11-02 18:01:49 +01:00
Daniel Bartholomew
1a89356382
bump the VERSION
2018-11-02 12:27:38 -04:00
Marko Mäkelä
f0cb21ea2e
Remove dead code is_thd_killed()
2018-11-02 12:42:01 +02:00
Sergei Golubchik
b7eca63620
fix the test to clean after itself
...
followup for c32f7ed235
2018-11-01 18:47:53 +01:00
Sergei Golubchik
c32f7ed235
MDEV-17377 invalid gap in auto-increment values after LOAD DATA
...
reset lex->many_values for LOAD DATA, as it's used for
auto-inc range size estimation.
2018-11-01 16:18:17 +01:00
Daniel Bartholomew
9eb8a46790
bump the VERSION
2018-11-01 11:09:32 -04:00
Andrei Elkin
dafbd50e8a
MDEV-17133 follow-up patch to fix mf_iocache-t unittest
...
which did not always correctly simulated io-cache::end_of_file.
The error was caused by implicit cast to unsigned of an intemediate term
in a formula.
2018-11-01 16:06:03 +02:00
Varun Gupta
38b3e52c3c
MDEV-16695: Estimate for rows of derived tables is very high when we are using index_merge union
...
For index merge union[or sort union], the estimates are not taken into account while calculating the selectivity of
a condition. So instead of showing the estimates of the index merge union[or sort union], it shows estimates equal to
all the records of the table.
The fix for the issue is to include the selectivity of index merge
union[or sort union] while calculating the selectivity of a condition.
2018-11-01 13:20:26 +05:30
Jan Lindström
c4c738e1ef
Revert commit b2f39a5f56
wrong
...
branch.
2018-11-01 09:27:59 +02:00
Jan Lindström
b2f39a5f56
Add missing wsrep.cnf.sh
2018-11-01 09:15:41 +02:00
Takashi Sasaki
9ff9d2303d
test framework manual is moved
2018-11-01 02:22:18 +04:00
Elena Stepanova
8d834cd0f3
Updated list of unstable tests for 10.1.37 release
2018-10-31 23:48:29 +02:00
Sergei Golubchik
bf28ba67b6
update rdiffs for 32bit
2018-10-31 22:06:15 +01:00
Alexander Barkov
75ceb6ff13
MDEV-17298 ASAN unknown-crash / READ of size 1 in my_strntoul_8bit upon INSERT .. SELECT
2018-10-31 14:25:26 +04:00
Marko Mäkelä
a5cbdd63bc
Fix innodb.table_flags,debug
2018-10-31 12:09:08 +02:00
Sergei Golubchik
b92ff45089
disabling a crashing test
2018-10-31 10:53:37 +01:00
Sergei Golubchik
a6e0000494
Merge branch '10.0' into 10.1
2018-10-31 10:53:22 +01:00
Sergei Golubchik
f4eec7fab0
Merge branch '10.1' into bb-10.1-serg
2018-10-31 09:32:58 +01:00
Sergei Golubchik
09e97299ba
Merge branch '5.5' into 10.0
2018-10-31 00:25:26 +01:00
Sergei Golubchik
31f1fe223e
don't try to build with OpenSSL 1.1+
2018-10-30 22:42:22 +01:00
Sergei Golubchik
250c5aa02c
./mtr --gdb='b mysql_parse;r'
...
--gdb now accepts an argument, it will be passed to gdb as a command.
multiple commands can be separated by a (non-standard and not escapable)
delimiter - semicolon (;).
Old usage with a bare --gdb continues to work too, of course.
Cherry-picked c47c0ca50c
5441bbd3b1
339b905579
2018-10-30 22:42:22 +01:00