Kristian Nielsen
1e9ab68e4a
Merge.
2015-09-12 00:44:20 +02:00
Kristian Nielsen
39e8dc9d28
Merge.
2015-09-12 00:43:31 +02:00
Kristian Nielsen
528729fc5d
MDEV-8193: UNTIL clause in START SLAVE is sporadically disobeyed by parallel replication
...
Adjust the test case to try and avoid some sporadic failures on loaded test
hosts.
The wait for SQL thread to stop may complete before worker threads
have completed.
2015-09-12 00:42:21 +02:00
Kristian Nielsen
244f043e6e
Merge MDEV-8193 into 10.0
2015-09-11 12:03:04 +02:00
Kristian Nielsen
df9b8aee58
Merge MDEV-8193 into 10.1
...
Conflicts:
sql/rpl_rli.cc
2015-09-11 12:01:48 +02:00
Kristian Nielsen
51eaa7fe53
MDEV-8193: UNTIL clause in START SLAVE is sporadically disobeyed by parallel replication
...
The code was using the wrong variable when comparing the binlog name
for the UNTIL position. This could cause the comparison to fail after
binlog rotation, in turn causing the UNTIL clause to not trigger slave
stop.
2015-09-11 10:51:56 +02:00
Nirbhay Choubey
ceac34404b
lp:1372840 - test case
2015-09-10 09:57:08 -04:00
Philip Stoev
f9510717a4
Galera MTR Tests: fix typo in the galera_as_slave_nonprim test, in suite/galera/galera_3nodes_as_slave.cnf
2015-09-10 00:26:41 -04:00
Philip Stoev
b3ec0a8589
Galera MTR Tests: a test for async slave + non-prim
2015-09-10 00:26:40 -04:00
Philip Stoev
c915d8caa6
Galera MTR Tests: attempt to work around codership/mysql-wsrep#179
2015-09-09 23:08:02 -04:00
Philip Stoev
b6f8033073
Galera MTR Tests: Tests around do-* and ignore-* binlog options
2015-09-09 23:08:01 -04:00
Philip Stoev
371dc336ea
refs codership/mysql-wsrep#90 MTR test case for mysql-wsrep#90
2015-09-09 23:04:43 -04:00
Philip Stoev
e5b595e9d1
Galera MTR Tests: fix typo in suite/galera/galera_2nodes_as_slave.cnf
2015-09-09 23:00:14 -04:00
Philip Stoev
ee22ac3808
Galera MTR Tests: Various test stability fixes (take #5 )
2015-09-09 22:53:39 -04:00
Philip Stoev
7d73931cbc
Galera MTR Tests: Various test stability fixes (take #4 )
2015-09-09 22:53:38 -04:00
Philip Stoev
ff76214a46
Galera MTR Tests: Various test stability fixes (take #3 )
2015-09-09 22:53:38 -04:00
Philip Stoev
fd0aaad547
Galera MTR Tests: Various test stability fixes (take #2 )
2015-09-09 22:53:32 -04:00
Philip Stoev
997119dafe
Galera MTR Tests: Various test stability fixes.
2015-09-09 22:45:58 -04:00
Philip Stoev
182b237d40
Galera MTR Tests: remove variable output from galera_gra_log.test (take #2 )
2015-09-09 22:42:43 -04:00
Philip Stoev
c9d4581e8a
Galera MTR Tests: remove variable output from galera_gra_log.test
2015-09-09 22:42:43 -04:00
Philip Stoev
2316a4e19f
Galera MTR Tests: Tests for GRA*.log files, replication bundle, preordered events, forced binlog format
2015-09-09 22:42:42 -04:00
Philip Stoev
a1a7414b1d
Galera MTR Tests: An end-to-end test with restoring a node from xtrabackup; a test for restoring the primary component via pc.bootstrap
2015-09-09 22:42:31 -04:00
Philip Stoev
3893b5c6da
Galera MTR Tests: mark all tests operating on large data sets with --source include/big-test.inc to help with Valgrind
2015-09-09 22:41:02 -04:00
Philip Stoev
83579c2ff3
Galera MTR Tests: fixes for mysqldump SST/IST tests
2015-09-09 22:39:28 -04:00
Philip Stoev
10f5c08f4b
Refs codership/QA#47 . Additional tests for FTWRL.
2015-09-09 22:39:27 -04:00
Philip Stoev
6104a27c98
Galera MTR Tests: increase lock wait timeout in suite/galera/t/galera_many_rows.test
2015-09-09 22:39:26 -04:00
Philip Stoev
4a630ce6ad
Galera MTR Tests: A test for xtrabackup with key+cert encryption.
2015-09-09 22:39:26 -04:00
Philip Stoev
edd9bd3ea7
Fixes codership/mysql-wsrep#153 use --defaults-extra-file with mysqldump SST
2015-09-09 22:39:20 -04:00
Philip Stoev
5d531f07bf
Galera MTR Tests: Use SET GLOBAL when setting wsrep_replicate_myisam, as it is a GLOBAL variable in MySQL Galera Cluster and SESSION in Percona XTraDB Cluster
2015-09-09 22:35:48 -04:00
Raghavendra D Prabhu
fbe739cbb1
Bug#1421360: Add 'FLUSH TABLES' to Total Order Isolation execution.
...
Before this, FLUSH TABLES and FLUSH TABLES t1 (REFRESH_TABLES hereafter) were executed locally,
which also had implications for GTID. MySQL async replication does
replicate FLUSH TABLES.
Hence, this commit
a) Adds REFRESH_TABLES to TOI.
b) Skips LOCK-based REFRESH_TABLES from TOI, ie. FLUSH TABLES WITH READ
LOCK and FLUSH TABLES FOR EXPORT.
c) Executes them after reload_acl_and_cache. This is done since
reload_acl_and_cache checks for thd->locked_tables_mode and does upgrade
of MDL locks accordingly. A failure here means REFRESH_TABLES cannot
run.
i) This is also important since LOCK TABLES is not replicated in
galera.
d) Test galera_flush has been modified for
i) wsrep_replicate_myisam SESSION variable.
ii) Testing REFRESH_TABLES.
iii) Testing REFRESH_TABLES + LOCK TABLES.
e) Use different WSREP_TO_ISOLATION_BEGIN for global FLUSH TABLES and FLUSH TABLES <table,>.
2015-09-09 22:33:52 -04:00
Philip Stoev
5a002adb5f
Galera MTR Tests: various tests and test fixes
2015-09-09 22:31:06 -04:00
Philip Stoev
f1a00ed514
Galera MTR Tests: Use wsrep_sst_auth for tests that use xtrabackup + IST
2015-09-09 22:31:05 -04:00
Philip Stoev
483078b1b1
Fixes codership/QA#87 . An MTR test for SERIALIZABLE
2015-09-09 21:40:07 -04:00
Philip Stoev
4102d5258d
Refs codership/mysql-wsrep#113 - tests around FLUSH TABLE, FLUSH TABLES, LOCK TABLE
2015-09-09 21:38:58 -04:00
Philip Stoev
f9805e4c98
Galera MTR Tests: tests for WAN restart, xtrabackup options and others.
2015-09-09 21:36:03 -04:00
Alexey Yurchenko
ef7b08978b
Fixes codership/mysql-wsrep#122 - causal/casual typos fixed in wsrep code
2015-09-09 21:35:58 -04:00
Philip Stoev
bace2a9752
Galera MTR Tests: add a test for socket.ssl_compression
2015-09-09 21:33:23 -04:00
Philip Stoev
b5ef2bbc5e
Re-enable tests previously disabled due to mysql-wsrep#114
2015-09-09 21:31:28 -04:00
Philip Stoev
417f778e53
Galera MTR tests: disable innodb.innodb_stats_* due to mysql-wsrep#114
2015-09-09 21:24:41 -04:00
Philip Stoev
045b31c8f4
Test cases for codership/mysql-wsrep/110
2015-09-09 21:04:35 -04:00
Philip Stoev
d0e24c6799
Galera MTR Tests: Attempt to remove rare sporadic failures in galera_transaction_replay.test by waiting for all transactions to get blocked before proceeding.
2015-09-09 20:56:48 -04:00
Philip Stoev
f8b724db28
Galera MTR Tests: Enable the use of --parallel for port-intensive Galera tests by additionally specifying --port-group-size=50
2015-09-09 20:56:41 -04:00
Philip Stoev
9f716ae9d3
Galera MTR: Disable rpl.rpl_rotate_logs binlog.binlog_index due to codership/mysql-wsrep#71
2015-09-09 20:53:15 -04:00
Nirbhay Choubey
4cb6edba78
Update failing galera tests
2015-09-08 17:46:03 -04:00
Nirbhay Choubey
28ad6a7f28
MDEV-8763: Galera tests failures with --ps-protocol
...
(MDEV-8617: Post-fix for 10.1)
* Reset THD's PS members before returning when node is
not ready
* Add CF_SKIP_WSREP_CHECK flag to COM_STMT_XXX commands
* Skip TO replication of COM_STMT_PREPAREs for MyISAM
* Updated tests
2015-09-08 17:43:48 -04:00
Sergei Golubchik
edb37ae3c7
disable encrypt_tmp_files and encrypt_binlog by default
2015-09-08 15:47:27 +02:00
Jan Lindström
509b836623
MDEV-8708: InnoDB temp file encryption
...
Added encryption support for online alter table where InnoDB temporary
files are used. Added similar support also for tables containing
full text-indexes.
Made sure that table remains encrypted during discard and import
tablespace.
2015-09-08 08:38:12 +03:00
Otto Kekäläinen
f8754d652e
Merge branch '10.1' of https://github.com/MariaDB/server into ok-debpkg-10.1
2015-09-07 22:21:35 +03:00
Oleksandr Byelkin
29ac245dd0
MDEV-8473: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log
...
Backport of upstream patch. revno: 5696
2015-09-07 13:13:52 +02:00
Elena Stepanova
e6162888b8
MDEV-8761 encryption.innodb-bad-key-change2 fails with static file_key_management plugin
...
Suppress errors about not being able to load plugins from file_key_management library.
Errors about the non-existing library are already suppressed globally.
2015-09-07 02:18:49 +03:00